44问答网
所有问题
c++ ostream类对象cout和cerr有什么差别
如题所述
举报该问题
推荐答案 2013-02-03
cout是标准输出流,cerr是标准错误流,二者是两个完全不同的东西……
一个直观的差别是在Windows的cmd里面以 "程序名称>nul" 的形式调用程序并丢弃程序输出流输出的内容时,cout的内容不会显示,而cerr的内容仍会显示……
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3GGVVGZZW.html
其他回答
第1个回答 2013-02-04
cout有缓冲,cerr无缓冲。
如果输出错误信息,用cerr是保证能输出的,cout未必
相似回答
请解释
cerr与cout
输出的不同
答:
Cerr是程式发生错误时把错误信息输到的地方。Cout是标准输出的时候信息输到的地方
。可以这样,你在程式中把标准输出(Cout)设为某个文件:这时调用print时,结果就会保存到那个文件中的。我的这个解释并不是标准的解释,是我的理解,你再对C有深入学习时,慢慢就会更清楚了。
请问
C++
中cin、
cout
、
cerr
、end1怎么读,怎么写啊?
答:
1.cin,发音为see-in,代表标准输入(standard input)的istream类对象。一般地,cin使我们能够从用户终端读入数据。2.
cout
,发音为see-out,代表标准输出(standard output)的
ostream类对象
。一般地,cout使我们能够向用户终端写数据。3.
cerr
,发音为see-err,代表标准错误(standard error)的ostream类...
C++
中err是
什么
意思
答:
我也觉得是不是
cerr
或者是c语言 cerr是标准错误输出,是没有缓冲的,发送给它的内容立即被输出。预先定义的
ostream类对象
用来完成标准设备的输出,包括4个;1,
cout
,标准输出 2,cerr,3,cin,4,clog,类似cerr,但有缓冲,缓冲满是被输出 ...
iostream的
cout
在动态库的定义
答:
名为cout的
ostream类型对象
,也称为标准输出对象 名为
cerr
的ostream类型对象,通常用来输出警告和错误信息,也被称为标准错误 名为clog的ostream类型对象,用来输出程序运行时的一般性信息。向流写入数据 include<iostream> int main(){ std::
cout
<<"Enter two numbers:"<<std::endl;int v1=0,v2=0...
大家正在搜
cerr和cout区别
ceremonies
cerr是什么
cautious
cerrmory
printf与cout
std::cout
count类型
cout c语言
相关问题
c++中cout与cerr有什么区别?
cout和cerr有什么区别啊
在C++中cout与cerr的区别
C++标准流重定向及cout和cerr的区别
c++ cout,cerr问题
c++中的输出函数clog cerr cout的区别是什么?
c++中除了预定义的cin cout cerr等对象外,我们...
C++中ostringstream和ostream有什么区别...