gpt4 book ai didi

c++ - c++14 中 __cplusplus 有标准定义吗?

转载 作者:IT老高 更新时间:2023-10-28 12:30:03 24 4
gpt4 key购买 nike

我正在寻找设置一些预处理器的东西,我想要一个更准确的数字来说明 C++14 中的 __cplusplus 应该被定义为什么。该标准是否规定了一项?

最佳答案

N3936* §16.8 [cpp.predefined]/p1:

1 The following macro names shall be defined by the implementation:

__cplusplus

The name __cplusplus is defined to the value 201402L when compiling a C++ translation unit.

N3936是成为C++14的最终工作草案,编号201402L与发出C++14标准最终投票的 session 一致(February 2014) )。

*有兴趣获得 C++ 标准拷贝的人应该查看 Where do I find the current C or C++ standard documents?

关于c++ - c++14 中 __cplusplus 有标准定义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26089319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com