在C++语言中什么时候用cerr输出,什么时候用cout 输出?(请讲具体点,我不明白什么算是定向输出操作)

在C++语言中什么时候用cerr输出,什么时候用cout输出?(请讲具体点,我不明白什么算是定向输出操作)... 在C++语言中什么时候用cerr输出,什么时候用cout 输出?(请讲具体点,我不明白什么算是定向输出操作) 展开
 我来答
风哥老关
2010-11-30 · TA获得超过572个赞
知道小有建树答主
回答量:490
采纳率:0%
帮助的人:181万
展开全部
std::cerr标准错误输出流
std::cout标准输出流

std::cerr与std::cout的最大不同是cerr是不带输出缓冲的,而cout是带输出缓冲的。
如果不进行定向的输出操作的话,两个都可以。cerr的速度比较快,因为它没有进入缓冲区。
希望对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Seifer_Almasy
2010-11-29
知道小有建树答主
回答量:24
采纳率:0%
帮助的人:13.4万
展开全部
cerr与cout的主要区分就是,cout输出的信息可以重定向,而cerr只能输出到标准输出(显示器)上。例如下面程序编译后生成test.exe // test.cpp
#include <iostream.h>
int main()
{
cout <<
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c3b59a2
2010-11-29 · TA获得超过162个赞
知道小有建树答主
回答量:92
采纳率:0%
帮助的人:86.7万
展开全部
cout是标准输出,处理输出。
cerr对象又叫做标准错误,通常用来输出警告和错误信息给程序的使用者。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dd2a9f4
2010-11-29 · TA获得超过1845个赞
知道小有建树答主
回答量:1294
采纳率:0%
帮助的人:814万
展开全部
cout需要在有头文件iostream的时候才能用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式