Specifies the specific language standard to conform
to.
c++2b |
Enables support for the Working Draft for ISO
C++ 2023 DIS standard.
|
c++20 |
Enables support for the 2020 ISO C++ DIS
standard.
|
c++17 |
Enables support for the 2017 ISO C++ standard
with amendments.
|
c++14 |
Enables support for the 2014 ISO C++ standard
with amendments.
|
c++11 |
Enables support for the 2011 ISO C++ standard
with amendments.
|
c++98 and
c++03 |
Enables support for the 1998 ISO C++ standard
with amendments.
|
c2x |
Enables support for the Working Draft for ISO
C2x standard.
|
c18 and
c17 |
Enables support for the 2017 ISO C standard.
Support for c17 can also be enabled by value iso9899:2017.
Support for c18 can also be enabled by value iso9899:2018.
|
c11 |
Enables support for the 2011 ISO C standard.
Support for this standard can also be enabled by value
iso9899:2011.
|
c99 |
Enables support for the 1999 ISO C standard.
Support for this standard can also be enabled by value
iso9899:1999.
|
c90 and
c89 |
Enables support for the 1990 ISO C standard.
Support for this standard can also be enabled by value
iso9899:1990.
|
gnu++2b |
Enables support for the Working Draft for ISO
C++ 2023 DIS standard plus GNU extensions.
|
gnu++20 |
Enables support for the 2020 ISO C++ DIS
standard plus GNU extensions.
|
gnu++17 |
Enables support for the 2017 ISO C++ standard
with amendments plus GNU extensions.
|
gnu++14 |
Enables support for the 2014 ISO C++ standard
with amendments plus GNU extensions.
|
gnu++11 |
Enables support for the 2011 ISO C++ standard
with amendments plus GNU extensions.
|
gnu++98 and
gnu++03 |
Enables support for the 1998 ISO C++ standard
with amendments plus GNU extensions.
|
gnu2x |
Enables support for the Working Draft for ISO
C2x standard plus GNU extensions.
|
gnu18 and
gnu17 |
Enables support for the 2017 ISO C standard
plus GNU extensions.
|
gnu11 |
Enables support for the 2011 ISO C standard
plus GNU extensions.
|
gnu99 |
Enables support for the 1999 ISO C standard
plus GNU extensions.
|
gnu90 and
gnu89 |
Enables support for the 1990 ISO C standard
plus GNU extensions.
|
For
possible values for Microsoft*-compatible Windows* /std, see the Microsoft*
documentation.