在C++语言中什么时候用cerr输出,什么时候用cout 输出?(请讲具体点,我不明白什么算是定向输出操作)
在C++语言中什么时候用cerr输出,什么时候用cout输出?(请讲具体点,我不明白什么算是定向输出操作)...
在C++语言中什么时候用cerr输出,什么时候用cout 输出?(请讲具体点,我不明白什么算是定向输出操作)
展开
4个回答
展开全部
std::cerr标准错误输出流
std::cout标准输出流
std::cerr与std::cout的最大不同是cerr是不带输出缓冲的,而cout是带输出缓冲的。
如果不进行定向的输出操作的话,两个都可以。cerr的速度比较快,因为它没有进入缓冲区。
希望对你有帮助
std::cout标准输出流
std::cerr与std::cout的最大不同是cerr是不带输出缓冲的,而cout是带输出缓冲的。
如果不进行定向的输出操作的话,两个都可以。cerr的速度比较快,因为它没有进入缓冲区。
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cerr与cout的主要区分就是,cout输出的信息可以重定向,而cerr只能输出到标准输出(显示器)上。例如下面程序编译后生成test.exe // test.cpp
#include <iostream.h>
int main()
{
cout <<
#include <iostream.h>
int main()
{
cout <<
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cout是标准输出,处理输出。
cerr对象又叫做标准错误,通常用来输出警告和错误信息给程序的使用者。
cerr对象又叫做标准错误,通常用来输出警告和错误信息给程序的使用者。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cout需要在有头文件iostream的时候才能用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询