Top.Mail.Ru
Ответы

C++ работа с файлами

например дан текстовый файл с числами
12
3
123
1
12
как считать с него числа и заполнить ими маcсив типа int

По дате
По рейтингу
Аватар пользователя
Мастер
11лет

Нужно открыть ксерокопию ксерокопии лекции и прочитать

Аватар пользователя
Мыслитель
11лет

Смотрите здесь http://www.cplusplus.com/reference/fstream/fstream/
Вот пример:
/* В заданном файле целых чисел посчитать количество компонент, кратных 3. */
/* Dev-C++ */
#include <cstdlib>
#include <iostream>
#include <fstream>

using namespace std;
int main()
{int r,ch;
ifstream f;
f.open("CH_Z.TXT");
ch=0;
for (;f.peek()!=EOF;)
{f>>r;
cout << r << " ";
if (r%3==0) ch++ ;
}
f.close();
cout << endl << "Answer: " << ch;
system("PAUSE");
return EXIT_SUCCESS;
}

Взят отсюда: http://comp-science.narod.ru/Progr/file_c.htm
Ещё один пример вот здесь: [ссылка заблокирована по решению администрации проекта]