strict-ansi
Tells the compiler to implement strict
ANSI conformance dialect.
This content is specific to C++; it does not apply to
DPC++
.Syntax
Linux:
-strict-ansi
Windows:
None
Arguments
None
Default
- OFF
- The compiler conforms to default standards.
Description
This option tells the compiler to implement strict ANSI
conformance dialect. On Linux* systems, if you need to be compatible with gcc,
use the
-ansi
option.
This option sets option
fmath-errno
, which tells the compiler to assume that the
program tests errno after calls to math library functions. This restricts
optimization because it causes the compiler to treat most math functions as
having side effects.
IDE Equivalent
Visual Studio:
None
Eclipse:
Language > ANSI
Conformance
Alternate Options
None