C++ iostream 庫 - cout 物件



描述

ostream 類的一個物件,表示面向窄字元(char 型別)的標準輸出流。它對應於 C 流 stdout。標準輸出流是環境確定的字元的預設目標。此目標可能與更多標準物件(例如 cerr 或 clog)共享。

ostream 類物件,字元可以使用插入運算子 (operator<<) 作為格式化資料寫入,也可以使用 write 等成員函式作為非格式化資料寫入。

宣告

以下是 std::cout 的宣告。

extern ostream cout;

cout 沒有繫結到任何其他輸出流。

程式不應混合使用 cout 的輸出操作和 wcout 的輸出操作(或 stdout 上的其他寬定向輸出操作):一旦對其中一個執行了輸出操作,標準輸出流就會獲得一個方向(窄或寬),只有透過呼叫 stdout 上的 freopen 才能安全地更改此方向。

iostream.htm
廣告