Лабораторная работа 38
Обработка файлов в потоковом режиме
Цель работы: изучить организацию потокового ввода-вывода в файлы, основные функции по работе с файлами в потоковом режиме, научиться решать задачи с использованием данных функций на языке C++.
Теоретические сведения
Для работы с файлами используются специальные типы данных, называемые потоками.
Поток ifstream служит для работы с файлами в режиме чтения.
Поток ofstream служит для работы с файлами в режиме записи.
Поток fstream служит для работы с файлами в режиме, как чтения, так и записи.
В программах на C++ при работе с текстовыми файлами в потоковом режиме необходимо подключать библиотеки iostream и fstream.
Функция открытия файла
Для того чтобы начать работать с текстовым файлом, необходимо описать переменную типа ofstream.
Например, с помощью оператора
ofstream F;
будет создана переменная F для записи информации в файл.
На следующем этапе файл необходимо открыть для записи. В общем случае оператор открытия файла будет иметь вид:
F.open("file", mode);
где F – переменная, описанная как ofstream;
file – полное имя файла на диске;
mode – режим работы с открываемым файлом.
Существуют следующие режимы для открытия файла.
Дата добавления: 2015-02-16; просмотров: 763;