Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lec12

.pdf
Скачиваний:
6
Добавлен:
12.02.2015
Размер:
319.95 Кб
Скачать

Потоки C++ (продолжение). Работа с файлами. Ввод - вывод нижнего уровня.

Обзор.

I Работа с файлами. Потоковый ввод-вывод C++.

Обзор.

IРабота с файлами. Потоковый ввод-вывод C++.

IВвод-вывод нижнего уровня. Открытие и закрытие файла.

Обзор.

IРабота с файлами. Потоковый ввод-вывод C++.

IВвод-вывод нижнего уровня. Открытие и закрытие файла.

IЧтение и запись данных.

Обзор.

IРабота с файлами. Потоковый ввод-вывод C++.

IВвод-вывод нижнего уровня. Открытие и закрытие файла.

IЧтение и запись данных.

IПроизвольный доступ к файлу.

Потоки для работы с файлами в С++.

Потоки для работы с файлами создаются как объекты следующих классов:

I ofstream для вывода (записи) данных в файл.

Для работы с потоками необходимо включить заголовочный файл fstream.h. Файловые потоки можно определить к примеру следующим образом:

Потоки для работы с файлами в С++.

Потоки для работы с файлами создаются как объекты следующих классов:

Iofstream для вывода (записи) данных в файл.

Iifstream для ввода (чтения) данных из файла.

Для работы с потоками необходимо включить заголовочный файл fstream.h. Файловые потоки можно определить к примеру следующим образом:

Потоки для работы с файлами в С++.

Потоки для работы с файлами создаются как объекты следующих классов:

Iofstream для вывода (записи) данных в файл.

Iifstream для ввода (чтения) данных из файла.

Ifstream для чтения и записи данных (двунаправленный обмен).

Для работы с потоками необходимо включить заголовочный файл fstream.h. Файловые потоки можно определить к примеру следующим образом:

Создав файловый поток, можно "присоединить"его к конкретному файлу с помощью компонентной функции open():

Флаги (продолжение).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]