Ausnahmebehandlungsroutinen
Verwenden Sie die C++-Ausnahmebehandlungsfunktionen, um nach unerwarteten Ereignissen während der Programmausführung eine Wiederherstellung durchzuführen.
Ausnahmebehandlungsfunktionen
Funktion | Zweck |
---|---|
_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. |