Spec-Zone.ru › C++

std::get_unexpected

Объявлено в заголовочном файле <exception>
std::unexpected_handler get_unexpected() noexcept;
(устарело в C++11)
(удалено в C++17)

Возвращает текущий установленный std::unexpected_handler, который может быть нулевым указателем.

Эта функция является потокобезопасной. Предыдущий вызов std::set_unexpected синхронизируется-с (см. std::memory_order) последующими вызовами этой функции.

(начиная с C++11)

Параметры

(нет)

Возвращаемое значение

Текущий установленный std::unexpected_handler.

См. также

unexpected_handler
(устарело в C++11)(удалено в C++17)
тип функции, вызываемой std::unexpected
(псевдоним типа)
set_unexpected
(устарело в C++11)(удалено в C++17)
изменяет функцию, вызываемую std::unexpected
(функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/error/get_unexpected

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API