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