C++/ostream
外观
< C++
ostream 是w:C++標準程式庫中的一個w:头文件,定义了C++标准中的流输出的几个模板类与类型。
类模板
[编辑]- basic_ostream: 输入流
- 运算符函数
- operator<< 从流中读取指定类型的数据。注意,空白符被忽略。
- 成员函数:
- operator<< 格式化输出
- put 输出一个字符
- write 输出一个字符串
- tellp 获取输出流的位置
- seekp 在输出流中定位
- 运算符函数
- basic_iostream: 输入/输出流。多继承了basic_istream和basic_ostream,并定义了几个protected的移动赋值运算符和swap成员函数。
类
[编辑]- ostream: 输入流(类)
- iostream: 输入/输出流(类)
- wostream: 输入流(宽字符) (类)
- wiostream: 输入/输出流(宽字符) (类)
函数模板
[编辑]- endl Insert newline and flush (function )
- ends Insert null character (function )
- flush Flush stream buffer (function )
类型定义
[编辑]- typedef basic_ostream<char> ostream
- typedef basic_ostream<wchar_t> wostream
- typedef basic_iostream<char> iostream
- typedef basic_iostream<wchar_t> wiostream