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

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

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

    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

    Вот ещё пример:
    #include "stdafx.h"
    #include
    #include
    #include
    #include
    using namespace std;
    int main()
    {
    setlocale (LC_ALL, "RUS");
    int n=0;
    float a;
    fstream F;
    //открываем файл в режиме чтения
    F.open("D:\sites\accounts.txt");
    //если открытие файла прошло корректно, то
    if (F)
    {
    //цикл для чтения значений из файла; выполнение цикла прервется,
    //когда достигнем конца файла, в этом случае F.eof() вернет истину.
    while (!F.eof())
    {
    //чтение очередного значения из потока F в переменную a
    F>>a;
    //вывод значения переменной a на экран
    cout< >a;
    //вывод значения переменной a на экран
    cout< <"n="<