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 };
上一篇:
C++ <basic_ios>
下一篇:
ios_base::event_callback()函数
