Namensräume
Varianten
Aktionen

std::get_unexpected

Von cppreference.com
< cpp‎ | error
 
 
 
Definiert in Header <exception>
std::unexpected_handler get_unexpected() noexcept;
(in C++11 veraltet)
(removed in C++17)

Gibt den aktuell installierten std::unexpected_handler zurück, welcher auch ein Nullzeiger sein kann.

Diese Funktion ist threadsicher. Ein vorheriger Aufruf von std::set_unexpected synchronisiert mit (siehe std::memory_order) nachfolgenden Aufrufen dieser Funktion.

(seit C++11)

[bearbeiten] Parameter

(keine)

[bearbeiten] Rückgabewert

Der aktuell installierte std::unexpected_handler.

[bearbeiten] Siehe auch

(in C++11 veraltet)(in C++17 entfernt)
der Typ der Funktion, die von std::unexpected aufgerufen wird
(Typedef) [bearbeiten]
(in C++11 veraltet)(in C++17 entfernt)
ändert die Funktion, die von std::unexpected aufgerufen werden soll
(Funktion) [bearbeiten]