C++ ios_base 库 - 事件



描述

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 };
ios.htm
广告