C++ iostream 库 - clog 对象



描述

ostream 类的一个对象,表示面向窄字符(char 类型)的标准日志流。它与 cerr 一样,对应于 C 流 stderr。标准日志流的字符目标由环境决定。此目标可能由多个标准对象(如 cout 或 cerr)共享。

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

声明

以下是 std::clog 的声明。

extern ostream clog;

默认情况下,clog 与 stderr 同步。

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

iostream.htm
广告