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 };