Ausnahmebehandlungsroutinen

Verwenden Sie die C++-Ausnahmebehandlungsfunktionen, um nach unerwarteten Ereignissen während der Programmausführung eine Wiederherstellung durchzuführen.

Ausnahmebehandlungsfunktionen

Funktion Verwendung
_set_se_translator Behandelt Win32-Ausnahmen (C-strukturierte Ausnahmen) als C++-typisierte Ausnahmen.
set_terminate Installiert Ihre eigene Beendigungsroutine, die von terminate aufgerufen werden soll.
set_unexpected Installiert Ihre eigene Beendigungsfunktion, die von unexpected aufgerufen werden soll.
terminate Wird nach dem Auslösen einer Ausnahme unter bestimmten Umständen automatisch aufgerufen. Die Funktion terminate ruft abort oder eine Funktion auf, die Sie mit set_terminate angeben.
unexpected Ruft terminate oder eine Funktion auf, die Sie mit set_unexpected angeben. Die unexpected Funktion wird in der aktuellen Microsoft C++-Ausnahmebehandlungsimplementierung nicht verwendet.

Siehe auch

Universelle C-Laufzeitroutinen nach Kategorie