c++中的cerr怎么用 求其详细用法
答案:2 悬赏:50
解决时间 2021-01-09 08:27
- 提问者网友:轻浮
- 2021-01-09 02:16
c++中的cerr怎么用 求其详细用法
最佳答案
- 二级知识专家网友:末日狂欢
- 2021-01-09 03:28
cerr对应标准错误流,用于显示错误消息。默认情况下被关联到标准输出流,但它不被缓冲,也就说错误消息可以直接发送到显示器,而无需等到缓冲区或者新的换行符时,才被显示。一般情况下不被重定向。
有了cerr。其目的,就是在最需要它的紧急情况下,还能得到输出功能的支持。 缓冲区的目的,就是减少刷屏的次数--比如,程序输出圣经中的一篇文章。不带缓冲的话,就会每写一个字母,就输出一个字母,然后刷屏。有了缓冲,将看到若干句子"同时"就出现在了屏幕上(由内存翻新到显存,然后刷新屏幕)。
有了cerr。其目的,就是在最需要它的紧急情况下,还能得到输出功能的支持。 缓冲区的目的,就是减少刷屏的次数--比如,程序输出圣经中的一篇文章。不带缓冲的话,就会每写一个字母,就输出一个字母,然后刷屏。有了缓冲,将看到若干句子"同时"就出现在了屏幕上(由内存翻新到显存,然后刷新屏幕)。
全部回答
- 1楼网友:骨子里都是戏
- 2021-01-09 04:27
cerr和cout一样用,二者的区别是:去cerr的流不能被重定向,而cout可被重定向
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯