cout、cerr和clog有何区别?
cout
是标准输出,在终端显示器输出;
cerr
是标准错误输出,没有缓冲,发送给它的内容立即被输出,适用于立即向屏幕输出的错误信息;
clog
类似于cerr,但是有缓冲,缓冲区满或是遇到endl时被输出,再向磁盘输出时效率更高。
cout、cerr和clog有何区别?
最新推荐文章于 2024-07-19 13:59:20 发布
cout、cerr和clog有何区别?
cout
是标准输出,在终端显示器输出;
cerr
是标准错误输出,没有缓冲,发送给它的内容立即被输出,适用于立即向屏幕输出的错误信息;
clog
类似于cerr,但是有缓冲,缓冲区满或是遇到endl时被输出,再向磁盘输出时效率更高。