Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
/GX (Enable Exception Handling)
Collapse the table of content
Expand the table of content

/GX (Enable Exception Handling)

Enables synchronous exception handling with the assumption that extern C functions never throw an exception.

/GX

It is equivalent to /EH (Exception Handling Model).

/GX is in effect, by default, when you compile from within the development environment. By default, /GX- is enabled when using command-line tools.

For more information, see C++ Exception Handling.

/GX is deprecated in Visual C++ 2005; use /EH (Exception Handling Model) instead. For more information, see Deprecated Compiler Options in Visual C++ 2005.

To set this compiler option in the Visual Studio development environment

  1. Open the project's Property Pages dialog box. For details, see How to: Open Project Property Pages.

  2. Click the C/C++ folder.

  3. Click the Command Line property page.

  4. Type the compiler option in the Additional Options box.

To set this compiler option programmatically

Community Additions

ADD
Show:
© 2015 Microsoft