Потоки ввода-вывода
basic_iostream, который определен в файле заголовка <istream>выберите шаблон класс для объектов, которые обрабатывают потоки и ВВОДА-ВЫВОДА ввода и вывода знак-основанные.
2 Определения типов, укажите специализации знак-специфического basic_iostream и может помочь сделать код более удобным для чтения. iostream (не путать с файлом заголовка <iostream>поток ВВОДА-ВЫВОДА, на основе которого создается связанный отчет) basic_iostream<char>; wiostream поток ВВОДА-ВЫВОДА, в котором основан basic_iostream<wchar_t>.
Дополнительные сведения см. в разделах basic_iostream Class, iostream и wiostream.
Наследование от basic_iostream шаблон класса basic_fstream, который используется для потоковой записи символьные данные в и из файлов.
Определения типов, для которых также убедитесь специализации знак-специфического basic_fstream.Они fstream, поток ВВОДА-ВЫВОДА, on charи wfstream, поток ВВОДА-ВЫВОДА, on wchar_t.Дополнительные сведения см. в разделах basic_fstream Class, fstream и wfstream.Используя эти определения типов требует включения файла заголовка <fstream>.
Примечание |
---|
При a basic_fstream используемый объект для выполнения ФАЙЛОВОГО ввода-вывода, хотя основной буфер содержит отдельную, обозначенные bin " для чтения и записи, текущий ввод и позиции текущего выходную привязаны, и поэтому чтения переходит некоторых данных позиция вывода. |
Шаблон класса basic_stringstream специализация, а его распространенной stringstreamчасто используется для работы с объектами потока ВВОДА-ВЫВОДА ввод и извлечения символьные данные.Дополнительные сведения см. в разделе basic_stringstream Class.