C++ iostream 庫 - cerr 物件



描述

ostream 類的一個物件,表示面向窄字元(char 型別)的標準錯誤流。它對應於 C 流 stderr。標準錯誤流是環境決定的字元目標。此目標可能由多個標準物件(如 cout 或 clog)共享。

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

宣告

以下是 std::cerr 的宣告。

extern ostream cerr;

預設情況下,cerr 與 stderr 同步。

程式不應將 cerr 上的輸出操作與 wcerr 或 wclog 上的輸出操作(或與 stderr 上的其他寬字元方向的輸出操作)混合使用:一旦在其中一個上執行了輸出操作,標準錯誤流就會獲得一個方向(窄或寬),只有透過在 stderr 上呼叫 freopen 才能安全地更改此方向。

iostream.htm
廣告

© . All rights reserved.