cerr

news/2024/12/4 16:16:20/

http://baike.baidu.com/view/2254717.htm?fr=ala0_1

cerr


  cerr与cout的主要区分就是,cout输出的信息可以重定向,而cerr只能输出到标准输出(显示器)上。   例如下面程序编译后生成test.exe   // test.cpp   #include <iostream.h>   int main()   {   cout << "hello world---cout" << endl ;   cerr << "hello world---cerr" << endl ;   return 0;   }   在命令行模式下键入下面的命令:   test >>cout.txt   运行结果是:   在生成的cout.txt文件中输出了"hello world---cout"   同时在显示器上输出了"hello world---cerr"   也就是说cout的输出可以重定向到一个文件中,而cerr必须输出在显示器上。   

clog流也是标准错误流,作用和cerr一样,区别在于cerr不经过缓冲区,直接向显示器 输出信息,而clog中的信息存放在缓冲区,缓冲区满或者遇到endl时才输出.   对于为什么有cerr和clog   比如,你的程序遇到调用栈用完了的威胁(无限,没有出口的递归)。   你说,你到什么地方借内存,存放你的错误信息?   所以有了cerr。其目的,就是在你最需要它的紧急情况下,还能得到输出功能的支持。   缓冲区的目的,就是减少刷屏的次数——比如,你的程序输出圣经中的一篇文章。不带缓冲的话,就 会每写一个字母,就输出一个字母,然后刷屏。有了缓冲,你将看到若干句子“同时”就出现在了屏幕上(由内存翻新到显存,然后刷新屏幕)。


http://www.ppmy.cn/news/759534.html

相关文章

EXTX

如何恢复 Linux 上删除的文件 http://www.linuxeden.com/html/sysadmin/20080311/50582.html

abovedisplayskip无效_ctex

3源代码说明25 338339340341342343344345346347348349350351352353354355356357358359360361362363 \\renewcommand\\footnotesize{?p \\setfontsize\\footnotesize{\\CTEXfssfive}{\\CTEXfssfiveskip}%\\abovedisplayskip10\\p\\plus2\\p\\minus5\\p\\abovedisplayshortskip\…

ftrack获得2亿美金支持

​​今天&#xff0c;我们宣布了一个激动人心的重磅消息&#xff1a;ftrack获得了Backlight的战略发展投资——2亿美元&#xff01;&#xff01; Backlight是一家新媒体技术公司&#xff0c;收购过Celtx, Iconik, Wildmoka, 和Zype。这些公司都为媒体、娱乐和视频领域的客户提供…

ITIL Expert

2018年第一个工作日&#xff0c;ITIL Expert证书终于到手了 一点感触就是&#xff0c;ITIL这个东西是真有用&#xff0c;但用好真得很难&#xff0c;而且在当下的发展趋势中&#xff0c;可能还得结合一些DEVOPS方法才能使ITIL得到更好的落地执行。 此外就是要参加一个靠谱的线…

CTest

一、初识CTest CTest是CMake集成的一个测试工具&#xff0c;在使用CMakeLists.txt文件编译工程的时候&#xff0c;CTest会自动configure、build、test和展现测试结果 CTest有两个模式&#xff1a; 模式一&#xff1a; 使用CMake configure 和 build工程&#xff0c;在CMakeList…

linux有趣程序视频,Linux系统下也玩视频编辑 10个非常流行的免费Linux视频软件

为了满足广大Linux爱好者的需要&#xff0c;我们为大家搜罗基于Linux操作系统的优秀应用软件。首先&#xff0c;让我们一起来认识一些面向Ubuntu Linux的免费的视频编辑工具。 PiTiVi是一个使用Python所写并基于GStreamer和GTK的开源视频编辑软件。无论是编辑视频的新手&#x…

SaaSpace:10款最佳免费编剧软件

当希望将剧本出售给任何电影或电视制作工作室时&#xff0c;您作品中最重要的方面之一将是遵循标准的编剧格式。 因此&#xff0c;首先&#xff0c;打开任何普通的文字处理器并开始格式化。只需在右边距缩进 1.5 英寸&#xff0c;在左边距缩进 1.5 英寸。而且从顶部1英寸&#…

iconik--AI智能媒体管理解决方案

ftrack于去年加入Backlight&#xff0c;旗下有Celtx, Iconik, Wildmoka, 和Zype。这些公司都为媒体、娱乐和视频领域的客户提供基于云的解决方案。 今天&#xff0c;我们就来隆重地介绍其中一款软件–iconik&#xff01;谷歌、VICE媒体、亚马逊旗下米高梅、Complex Networks和S…