Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятки с кодом. https://www.cyberforum.ru/ cpp-beginners/ thread124771.html
Ребят, набрал код из книги - Аммерааль Леен STL для программистов на C++.djvu #include <iostream> #include <vector> int main() { vector <int> v; int x; cout << "Enter positive...
C++ мультипликативный метод
объясните что это за метод?
C++ Матрица
Помогите написать программу, которая считывает из файла матрицу А размерами n*n, выводит её на экран и находит индекс первого элемента, равного нулю, на главной диагонали.
C++ Массив Найти произведение непарных чисел столбца у которого первый елемент 0. Как непарных я знаю, а вот чтоб первый елемент был ноль не пойму. https://www.cyberforum.ru/ cpp-beginners/ thread124731.html
C++ Добавить второе предложение к первому, отделив их пробелом https://www.cyberforum.ru/ cpp-beginners/ thread124730.html
ВОт такое вот задание не разберусь. Ввсти с клавиатуры 2 предложения. Добавить второе предложение к первому, отделив их пробелом. ПОмогите решить.
Анализ заголовка if C++
Есть задание: запросить заголовок оператора if, составленный помощью переменной, констант, условных и логических операций, и запросить значение переменной. Затем преанализаровать выполнится тело...
Даны 2 матрицы. Проверить условие. Найти скалярное произведение. C++
Доброго времени суток. Прошу помощи в написании программы. Задача: Даны 2 матрицы. Для каждой проверить условие: есть столбец с четными элементами. Если есть такие столбцы в обеих матрицах,...
C++ Рассчет времени через граф Информация о некотором изделии задана с помощью ориентированного графа. Вершина графа соответствует отдельной операции, а дуги показывают очередность выполнения операций (каждая операция может... https://www.cyberforum.ru/ cpp-beginners/ thread124663.html
C++ Литература по STL. https://www.cyberforum.ru/ cpp-beginners/ thread124661.html
Подскажите, пожалуйста, толковые книги/руководства по STL.
C++ Организация работы с файлами Всем Привет!!! Народ я начал писать прогу но на самом легком запоролся не могу продолжить у меня все в голове перепуталось! вот моё задание: записать в программе файл ank.dat,каждая из семи... https://www.cyberforum.ru/ cpp-beginners/ thread124627.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10857 / 6733 / 1617
Регистрация: 25.07.2009
Сообщений: 12,471
03.05.2010, 17:51 0

Считывать линейный массив из файла

03.05.2010, 17:51. Просмотров 976. Ответов 3
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <fstream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <numeric>
 
int main(){
    std::vector<int> vec;
    std::ifstream ifs("num.txt");
    if ( !ifs.is_open() ){
        std::cerr << "Can't open input file!" << std::endl;
        return 1;
    }
    std::copy(std::istream_iterator<int>(ifs), std::istream_iterator<int>(), std::back_inserter(vec));
    ifs.close();
    if ( vec.empty() ){
        std::cerr << "Shit happens!" << std::endl;
        return 1;
    }
    std::cout << "Array:" <<std::endl;
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl << "Average value: " << ( static_cast<double>(std::accumulate(vec.begin(), vec.end(), 0)) / static_cast<double>(vec.size()) ) << std::endl;
 
    return 0;
}


Вернуться к обсуждению:
Считывать линейный массив из файла
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2010, 17:51
Готовые ответы и решения:

составить из типизированного файла линейный массив
помогите пожалуйста. буду очень благодарна. Дан типизированный файл, содержащий целые числа....

Заполнить линейный массив из текстового файла
Написать программу, которая с помощью различных процедур: а) Заполняет линейный массив из...

получить линейный массив из четных элементов файла
очень нужна помощь. буду очень благодарна. Дан текстовый файл, содержащий целые числа. Получить...

Считать линейный массив из файла, найти среднее арифметическое его элементов
Написать программу, которая считывает линейный массив из файла, выводит его на экран и находит...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.