3 c++ language-lawyer c++03 c++98 c++20
我说得对不对明白,这些都是最低值__cplusplus
C与++ 98具有相同的值有C ++ 03?
// C++ 98
#define __cplusplus 199711L
// C++ 03
#define __cplusplus 199711L
// C++ 11
#define __cplusplus 201103L
// C++ 14
#define __cplusplus 201402L
// C++ 17
#define __cplusplus 201500L
// C++ 20
#define __cplusplus 201704L
// looks like the format is YEAR*100+something
Run Code Online (Sandbox Code Playgroud)
另外,既然标准已经发布,C++20 是否具有官方价值?