std::exception
Материал из cppreference.com
Определено в заголовочном файле <exception>
|
||
class exception; |
||
Предоставляет единый интерфейс для обработки ошибок посредством throw.
Оригинал:
{{{2}}}
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Все исключения, генерируемые стандартной библиотекой наследуют от std::exception
Оригинал:
{{{2}}}
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
-
- ios_base::failure(начиная с C++11)
- bad_typeid
- bad_cast
- bad_weak_ptr(C++11)
- bad_function_call(C++11)
- bad_alloc
- bad_array_new_length(C++11)
- bad_exception
- ios_base::failure(до C++11)
[править] Функции-члены
строит объект исключения Оригинал: constructs the exception object Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
[virtual] |
уничтожает объект исключения (virtual public функция-член) |
копии объекта исключения Оригинал: copies exception object Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
[virtual] |
возвращает строку-пояснение (virtual public функция-член) |