三個都是ostream類定義的輸出流對象,
cout是在終端顯示器輸出,cout流在內存中對應開闢了一個緩衝區,用來存放流中的數據,當向cout流插入一個endl,不論緩衝區是否漫了,都立即輸出流中所有數據,然後插入一個換行符.
cerr流對象是標準錯誤流,指定爲和顯示器關聯,和cout作用差不多,有點不同就是cout
通常是傳到顯示器輸出,但可以被重定向輸出到文件,而cerr流中的信息只能在顯示器輸出.
clog流也是標準錯誤流,作用和cerr一樣,區別在於cerr不經過緩衝區,直接向顯示器輸出信息,而clog中的信息存放在緩衝區,緩衝區滿或者遇到endl時才輸出.
轉:cerr cout clog 的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
codeforces 1251E1/E2 Voting
祤溪
2020-07-08 12:36:32
獲取某一目錄下所有文件夾名,返回vector「string」
COSummer
2020-07-08 12:27:32
linux環境下開源庫jsoncpp使用教程
Worthy_Wang
2020-07-08 12:19:12
C++:模擬實現list容器(支持迭代器)
ETalien_
2020-07-08 12:19:01
C++(面試題):給40億個不重複的無符號整數,沒排過序,如何快速判斷一個數是否在這40億個數中
ETalien_
2020-07-08 12:19:01
C++ 併發中的無鎖編程
蚓无爪牙之利
2020-07-08 11:23:03
數據結構——數組(3) 在有序數組中找出重複的次數最多的數
zhangying_496
2020-07-08 10:38:18
數據結構——數組(1)數組求和&打印二維數組&判斷數組是否遞增
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];
zhangying_496
2020-07-08 10:38:18
C語言實現的json解析程序
lindorx
2020-07-08 10:35:53
大話設計模式C++版本-04-代理模式
wkd_007
2020-07-08 10:27:39
大話設計模式C++版本-07-模板方法模式
wkd_007
2020-07-08 10:27:28
大話設計模式C++版本-05-工廠方法模式
wkd_007
2020-07-08 10:27:26