输入/输出流
basic_iostream,请在头文件中 istream定义,是处理输入和输出字符基于 I/O 流对象的类模板。
对于定义 basic_iostream 字符特定专用化,并有助于使代码更易于阅读的两个函数: iostream (与头文件不 iostream混淆) 是基于 basic_iostream<char>的 I/O 流; wiostream 是基于 basic_iostream<wchar_t>的 I/O 流。
有关更多信息,请参见basic_iostream Class、iostream和wiostream。
从派生 basic_iostream 是类模板 basic_fstream,使用入流字符数据来回文件。
还具有提供 basic_fstream的字符特定专用化的 typedef。 它们是 fstream,它是文件 I/O 流基于 char和 wfstream,它是文件 I/O 流基于 wchar_t。 有关更多信息,请参见basic_fstream Class、fstream和wfstream。 使用这些函数需要头文件中包括 fstream。
备注
当 basic_fstream 对象用于执行文件 I/O 时,不过,基础缓冲区包含读取和写入的单独指定的位置,当前输入和输出当前位置。附加属性,并且,读取某些数据移动输出位置。
类模板 basic_stringstream 及其常用专用化, stringstream,通常与 I/O 插入以及提取字符数据的流对象一起使用。 有关更多信息,请参见 basic_stringstream Class。