-e
In this section:
Syntax
-e
Description
In the command line version of the compiler, language extensions are disabled by default. If you use language extensions such as extended keywords and anonymous structs and unions in your source code, you must use this option or ‑‑language=extended to enable them.
Note
The -e option and the ‑‑strict option cannot be used at the same time.
See also
Enabling language extensions and --language.
Caution
Project>Options>C/C++ Compiler>Language 1>Language conformance>Standard with extensions
By default, this option is selected in the IDE.