ВУЗ:
Составители:
Рубрика:
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 Страницы
- « первая
- ‹ предыдущая
- …
- 110
- 111
- 112
- 113
- 114
- …
- следующая ›
- последняя »
