- Для того, чтобы использовать файлы в программе нужно:
1) создать файловый поток;
2) связать файловый поток с физическим файлом.
- Файловый поток аналогичен стандартному вводу/выводу, только соответствующая операция выполнятся не на экране, а в файле.
- Основные операторы для работы с файлами:
fstream <идентификатор>; | Создать файловый поток ввода-вывода |
---|---|
<идентификатор>.open(<адрес файла>); | Файловый поток связать с файлом |
ifstream <идентификатор> (<адрес файла>); | Создать входной файловый поток, связанный с файлом |
data.close(); | Разорвать связь файлового потока с файлом |
cout << <имя переменной>; | Перенести значение переменной в файловый поток |
cout >> <имя переменной>; | Перенести данные из файлового потока в переменную |
<идентификатор>.eof | Логическая функция, которая возвращает истинное значение, если указатель стоит в конце файла |