<fstream>

Определяет несколько классов, поддерживающих операции iostreams для последовательностей, хранящихся во внешних файлах.

Синтаксис

#include <fstream>

Определения типов

Введите имя Description
filebuf Тип basic_filebuf, специализированный на параметрах шаблона char.
fstream Тип basic_fstream, специализированный на параметрах шаблона char.
ifstream Тип basic_ifstream, специализированный на параметрах шаблона char.
ofstream Тип basic_ofstream, специализированный на параметрах шаблона char.
wfstream Тип basic_fstream, специализированный на параметрах шаблона wchar_t.
wifstream Тип basic_ifstream, специализированный на параметрах шаблона wchar_t.
wofstream Тип basic_ofstream, специализированный на параметрах шаблона wchar_t.
wfilebuf Тип basic_filebuf, специализированный на параметрах шаблона wchar_t.

Классы

Класс Description
basic_filebuf Шаблон класса описывает буфер потока, который управляет передачей элементов типа Elem, признаки символов которых определяются классом Tr, в последовательность элементов, хранящихся во внешнем файле.
basic_fstream Шаблон класса описывает объект, который управляет вставкой и извлечением элементов и закодированными объектами с помощью буфера потока класса basic_filebuf<Elem, Tr>, с элементами типаElem, признаки символов которых определяются классомTr.
basic_ifstream Шаблон класса описывает объект, который управляет извлечением элементов и закодированными объектами из буфера потока класса basic_filebuf<Elem, Tr>, с элементами типа Elem, признаки символов которых определяются классом Tr.
basic_ofstream Шаблон класса описывает объект, который управляет вставкой элементов и закодированными объектами в буфер потока класса basic_filebuf<Elem, Tr>, с элементами типаElem, признаки символов которых определяются классом.Tr

См. также

Справочник по файлам заголовков
Потокобезопасность в стандартной библиотеке C++
Программирование iostream
Соглашения iostreams