Namespaces
Variants

std::ios_base:: event

From cppreference.net
enum event { erase_event, imbue_event, copyfmt_event } ;
**Примечание:** В данном фрагменте кода весь текст внутри тегов ` ` является C++ кодом, который согласно инструкциям не подлежит переводу. HTML структура и атрибуты также сохранены без изменений.

Определяет тип события, который передается функциям, зарегистрированным с помощью register_callback() при определенных событиях. Определены следующие константы:

Перечислитель Значение
erase_event генерируется при ~ios_base() или basic_ios::copyfmt() (перед копированием членов)
imbue_event генерируется при imbue()
copyfmt_event генерируется при basic_ios::copyfmt() (после копирования членов, но перед копированием настроек исключений)

Пример