G
Guest
Нужно записать в файл массив из целых чисел. Потом считывать по одному числу. У меня ничего не выводится и ошибка в том, что примененные функции не работают с целыми числами. Что делать?
Код:
ofstream out("test");
if (!out){
cout<<chtooem("Ошибка открытия файла для записи\n");
return 1;
}
int A[n]={55, 12, 87, 76, 98, 24, 84, 27};
int buf[n];
out.write(A,n);
out.close();
ifstream in("test");
if (!in){
cout<<chtooem("Ошибка открытия файла для чтения\n");
return 1;
}
while (!in.eof()){
in.getline(buf,n);
cout<<buf<<endl;
}
in.close();