355
правок
Изменения
→гарантии безопасности исключений
=== гарантии безопасности исключений ===
Существует три типа гарантий безопасности исключений.
*'''Базовая гарантия''': при возникновении любого исключения состояние программы должно оставаться согласованным.
*'''Строгая гарантия''': если при выполнении операции возникает исключение, то это не должно оказать какого-либо влияния на состояние приложения.
*'''Гарантия отсутствия исключений''': ни при каких обстоятельствах метод не будет генерировать исключения.
=== extern "C" ===
=== исключения в конструкторах ===