event
描述 (Description)
C ++函数ios_base::event用作在ios_base :: register_callback中注册的函数中的第一个参数。 此参数标识触发函数调用的事件类型。
声明 (Declaration)
以下是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 };