C++函數ios_base::event_callback 用於註冊成員 register_callback 的回調函數。
聲明
以下是ios_base::event_callback的聲明。
typedef void (*event_callback) (event ev, ios_base& obj, int index);
這個函數不返回任何值,但它有三個參數,如下所示 -
ev− 枚舉成員類型事件的對象。 當回調函數被調用時,這將被設置為三個可能的值之一,用來指示什麼類型的事件觸發了函數調用。obj−當調用回調函數時,對事件觸發的流對象的引用(*this)。index− 當調用回調函數時,函數註冊成員register_callback時它被設置為與索引參數相同的值。
上一篇:
ios_base::event()函數
下一篇:
ios_base::failure
