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()函數
