<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