Skip to content
Tools
Errors
Commands
Flags
Config
Cheat sheets
Changes
Compat
Codes
Compare
Glossary
Search
Ctrl K
Browse
Tools
Error Messages
Commands
Flags & Options
Config Reference
Cheat Sheets
Version Changes
Compatibility
Codes & Tables
X vs Y
Glossary
Home
Codes & Tables
C++
Languages
C++ Codes & Tables
The C++ language, standard library and compilers.
All C++ pages
__cplusplus values: which number means which C++ standard (199711L to 202302L)
Table of __cplusplus values for C++98, 11, 14, 17, 20 and 23, the -std flag that sets each in GCC, and why MSVC and older GCC report different numbers.
Esc