Share via


Ausnahmebehandlungsroutinen

Verwenden Sie die C++-Ausnahmebehandlungsfunktionen, um von unerwarteten Ereignissen während der Programmausführung zu beheben.

Ausnahmebehandlungs-Funktionen

Funktion

Verwendung

.NET Framework-Entsprechung

_set_se_translator

Behandeln Sie Win32-Ausnahmen (C-strukturierte Ausnahmen) als C++ eingab Ausnahmen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

set_terminate

Installieren Sie eine eigene Methode von terminate aufgerufen werden Enderoutine,

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

set_unexpected

Installieren Sie eine eigene Methode von unexpected aufgerufen werden Beendigungsfunktion,

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

terminate

Wird automatisch aufgerufen wird unter bestimmten Umständen nach Ausnahme ausgelöst. Die terminate durch abort oder Funktion, die Sie mit set_terminate angeben

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

unexpected

Aufrufe terminate oder Funktion, die Sie mit set_unexpected angeben. Die unexpected-Funktion wird nicht in der aktuellen C++-Ausnahmebehandlungsimplementierung Microsoft verwendet

System::Exception-Klasse

Siehe auch

Referenz

Laufzeitroutinen nach Kategorie