在下面的片段中使用std::cerr
而不是有什么显着的优势std::cout
try{
//codes that can throw go here.
}std::catch(std::exception const& e) {
std::cerr << "Exception " << e.what();
}
.
“错误”cerr
是“错误”的缩写。它用于错误消息。它写入错误输出流,在类 UNIX 系统上,当您重定向标准输出流时,它仍会写入控制台。当您将输出重定向到文件时,您通常不希望错误消息与正常输出交织在一起并发送到文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句