C++ iostream 库 - wout 对象



描述

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

`basic_ostream` 类的一个对象,字符可以作为格式化数据(使用插入运算符(`operator<<`))或作为非格式化数据(使用诸如 `write` 的成员函数)写入其中。

声明

以下是 `std::wcout` 的声明。

extern basic_ostream<wchar_t> wcout;

默认情况下,`wcout` 与 `stdout` 同步。

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

iostream.htm
广告