C++ ios_base 庫 - ios_event_callback



描述

C++ 函式ios_base::event_callback 用於向成員 register_callback 註冊的回撥函式。

宣告

以下是 ios_base::event_callback 的宣告。

typedef void (*event_callback) (event ev, ios_base& obj, int index);

因此,它是一個不返回值的函式,並且具有三個引數,如下所示:

  • ev - 列舉成員型別 event 的物件。當呼叫回撥函式時,將其設定為三個可能值之一,以指示觸發函式呼叫的事件型別。

  • obj - 當呼叫回撥函式時,這是對觸發事件的流物件的引用(*this)。

  • index - 當呼叫回撥函式時,將其設定為與使用成員 register_callback 註冊函式時作為 index 引數使用的相同值。

ios.htm
廣告