关于cout与cerr的区别描述:和cout一样,cerr也是一个ostream对象。它们之间的区别在于,操作系统重定向只影响cout,而不影响cerr。cerr对象用于错误消息。因此,如果将程序输出重定向到文件,并且发生了错误,则屏幕上仍然会出现错误消息。在UNIX系统中,可以分别对cout和cerr进行重定向,命令行操作符>用于对cout进行重定向,操作符2>对cerr进行重定向。
cout与cerr的区别描述
最新推荐文章于 2024-05-04 18:30:59 发布
关于cout与cerr的区别描述:和cout一样,cerr也是一个ostream对象。它们之间的区别在于,操作系统重定向只影响cout,而不影响cerr。cerr对象用于错误消息。因此,如果将程序输出重定向到文件,并且发生了错误,则屏幕上仍然会出现错误消息。在UNIX系统中,可以分别对cout和cerr进行重定向,命令行操作符>用于对cout进行重定向,操作符2>对cerr进行重定向。