C++ iostream 库 - cout 对象



描述

ostream 类的一个对象,表示面向窄字符(char 类型)的标准输出流。它对应于 C 流 stdout。标准输出流是环境确定的字符的默认目标。此目标可能与更多标准对象(例如 cerr 或 clog)共享。

ostream 类对象,字符可以使用插入运算符 (operator<<) 作为格式化数据写入,也可以使用 write 等成员函数作为非格式化数据写入。

声明

以下是 std::cout 的声明。

extern ostream cout;

cout 没有绑定到任何其他输出流。

程序不应混合使用 cout 的输出操作和 wcout 的输出操作(或 stdout 上的其他宽定向输出操作):一旦对其中一个执行了输出操作,标准输出流就会获得一个方向(窄或宽),只有通过调用 stdout 上的 freopen 才能安全地更改此方向。

iostream.htm
广告