std::set_terminate
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| Определён в заголовочном файле <exception>
|
||
| std::terminate_handler set_terminate( std::terminate_handler f ) |
||
Делает
f нового глобального прекращения функции обработчика и возвращает ранее установленный std::terminate_handler.Оригинал:
Makes
f the new global terminate handler function and returns the previously installed std::terminate_handler.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править] Параметры
| f | — | указатель на функцию типа std::terminate_handler, или нулевой указатель
Оригинал: pointer to function of type std::terminate_handler, or null pointer Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править] Возвращаемое значение
Ранее установленные прекратить обработчик, или нулевое значение указателя, если ни один не был установлен.
Оригинал:
The previously-installed terminate handler, or a null pointer value if none was installed.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Исключения
спецификация noexcept:
noexcept
[править] См. также
| Функция вызывается, если не удалось обработать исключение Оригинал: function called when exception handling fails Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
| (C++11) |
получает текущий terminate_handler Оригинал: obtains the current terminate_handler Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
| Тип функции вызываются std::terminate Оригинал: the type of the function called by std::terminate Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (определение типа) | |

