什么时候在c++中使用std::clog和std::cerr?
clog << "test" << endl;和cerr << "test" << endl;有什么不同
不带endl的clog << "0"可以不带缓冲区直接打印吗?
发布于 2013-03-01 10:00:08
根据文档,clog将字符输出发送到环境的标准日志记录流,而cerr将输出发送到错误流。例如,由环境处理的这些流可以指向不同的日志记录设施。在生产代码中,通常需要将更重要的日志记录事件(注意错误等)发送到特定的日志记录工具-例如,用于异地存储或警报。记住这一点,开始练习使用更低严重性的阻塞函数,除非你真的注意到了错误情况!
https://stackoverflow.com/questions/15149156
复制相似问题