/GX (включить обработку исключений)

Устарело. Включает синхронную обработку исключений с помощью допущения, что функции, объявленные с помощью extern "C" никогда не вызывают исключение.

Синтаксис

/GX

Замечания

/GX не рекомендуется. Вместо этого используйте эквивалентный параметр /EHsc . Список устаревших параметров компилятора см . в разделе "Устаревшие и удаленные параметры компилятора " в разделе "Параметры компилятора", перечисленные по категориям.

По умолчанию /EHsc, эквивалент /GX, действует при компиляции с помощью среды разработки Visual Studio. При использовании средств командной строки обработка исключений не указана. Это эквивалент /GX-.

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>C/C++>Командная строка.

  3. Введите параметр компилятора в поле "Дополнительные параметры ".

Установка данного параметра компилятора программным способом

См. также

Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC
/EH (модель обработки исключений)