ios_base::event()函數

C++函數ios_base::event用作為ios_base::register_callback註冊函數的第一個參數。此參數標識觸發函數調用的事件類型。

聲明

以下是 ios_base::event 的聲明。

enum event;

ios_event 的值有以下幾種 -

觸發事件
copyfmt_event 在調用 ios::copyfmt(在所有格式標誌都已複製,但在異常掩碼之前)
erase_event 調用流析構函數(也在ios::copyfmt的開頭調用)。
imbue_event 調用ios_base::imbue(函數返回之前)。

這個成員枚舉類型在ios_base中定義為 -

enum event { erase_event, imbue_event, copyfmt_event };

上一篇: C++ <basic_ios> 下一篇: ios_base::event_callback()函數