/GX (Ausnahmebehandlung aktivieren)

Veraltet. Ermöglicht die synchrone Ausnahmebehandlung unter Verwendung der Annahme, dass Funktionen, die mithilfe von " extern "C" Nie auslösen" deklariert wurden, eine Ausnahme auslösen.

Syntax

/GX

Hinweise

/GX ist veraltet. Verwenden Sie stattdessen die entsprechende /EHsc-Option . Eine Liste der veralteten Compileroptionen finden Sie im Abschnitt "Veraltete und entfernte Compileroptionen " in den nach Kategorie aufgelisteten Compileroptionen.

Standardmäßig ist /EHsc, das Äquivalent von /GX, aktiviert, wenn Sie die Visual Studio-Entwicklungsumgebung kompilieren. Bei Verwendung der Befehlszeilentools wird keine Ausnahmebehandlung angegeben. Dies entspricht /GX-.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>C/C++>Befehlszeile.

  3. Geben Sie die Compileroption im Feld "Zusätzliche Optionen " ein.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

MSVC-Compileroptionen
Syntax für die MSVC-Compilerbefehlszeile
/EH (Ausnahmebehandlungsmodell)