Namespaces
Variants

std:: set_unexpected

From cppreference.net
Definido en el encabezado <exception>
(hasta C++11)
(obsoleto en C++11)
(eliminado en C++17)

Hace que f sea el nuevo std::unexpected_handler global y devuelve el std::unexpected_handler previamente instalado.

Esta función es segura para hilos. Cada llamada a std::set_unexpected sincroniza-con (ver std::memory_order ) las llamadas posteriores a std::set_unexpected y std::get_unexpected

(desde C++11)

Parámetros

f - puntero a función de tipo std::unexpected_handler , o puntero nulo

Valor de retorno

El manejador de excepción inesperada previamente instalado, o un valor de puntero nulo si no había ninguno instalado.

Véase también

(deprecated in C++11) (removed in C++17)
función llamada cuando se viola la especificación de excepción dinámica
(función)
(deprecated in C++11) (removed in C++17)
obtiene el actual unexpected_handler
(función)
(deprecated in C++11) (removed in C++17)
el tipo de la función llamada por std::unexpected
(typedef)