std::ios_base::event

来自cppreference.com
< cpp‎ | io‎ | ios base
enum event {erase_event, imbue_event, copyfmt_event};

指定在特殊事件时传递给 register_callback() 所注册函数的事件类型。定义下列常量:

常量 解释
erase_event ~ios_base()basic_ios::copyfmt() (发生成员复制前)时发行
imbue_event imbue() 时发行
copyfmt_event basic_ios::copyfmt() (发生成员复制后,但在复制异常设置前)发行

[编辑] 示例