什么时候使用和c [cl]中的clog和cerr之间的差异
作者:互联网
参见英文答案 > What is the point of clog? 4个
我什么时候在c中使用std :: clog和std :: cerr?
clog<<<<<< “test”<< ENDL;和cerr<< “test”<< ENDL ;? clog<< “0”没有endl直接打印没有缓冲区?
解决方法:
根据文档clog将字符输出发送到环境的标准日志记录流,而cerr将输出发送到错误流.例如,由环境处理的这些流可以指向不同的日志记录设施.在生产代码中,通常需要将更重要的日志记录事件(注意错误等)发送到特定的日志记录工具 – 例如,用于非现场存储或警报.考虑到这一点,开始进入使用较低严重性阻塞功能的练习,除非您真的注意到错误情况!