Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 112 стр.

UptoLike

Составители: 

112
классов istream (файловый ввод) и ofstream (файловый вывод). Все
операции с файлами осуществляются через объекты этих классов вызовом
соответствующих методов.
Пример. Этот пример является аналогом примера, приведенного
ранее для иллюстрации работы fprintf().
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
// запись в файл
ofstream fout("c:\\tmp\\result.txt");
if(!fout){
cout<<"\n Нельзя создать файл";
return 1;
}
int x;
for (int i=0;i<10;i++){
x=i*2;
fout<<x<<" ";
}
fout.close();
}
Пример. Чтение данных из файла в массив. Количество данных
известно.
char * fileName="d:\\temp\\dann.txt";
ifstream fin(fileName); // открытие файла для ввода
const int n=6;
int mx[n];
// чтение из файла
for (int i=0;i<n;i++) fin>>mx[i];
fin.close();
// печать:
for (int i=0;i<n;i++) cout<<mx[i]<<" ";
cout<<"\n";
классов istream (файловый ввод) и ofstream (файловый вывод). Все
операции с файлами осуществляются через объекты этих классов вызовом
соответствующих методов.
      Пример. Этот пример является аналогом примера, приведенного
ранее для иллюстрации работы fprintf().
#include 
#include 
using namespace std;

int main()
{
 // запись в файл
 ofstream fout("c:\\tmp\\result.txt");
 if(!fout){
     cout<<"\n Нельзя создать файл";
     return 1;
 }
 int x;
 for (int i=0;i<10;i++){
       x=i*2;
       fout<>mx[i];
fin.close();
// печать:
for (int i=0;i