【发布时间】:2012-04-30 19:30:08
【问题描述】:
如何检查单个 C++0x/C++11 语言功能是否存在?我知道 Clang 有一个很好的系统。 GCC、Visual Studio 或 Boost 呢?我想一种方法是检测编译器版本并将其与该版本中引入的功能相关联。但这很麻烦。有人已经这样做了吗?
【问题讨论】:
-
直截了当的答案是编写具有该功能的代码并进行编译。
-
为什么要结束这个问题?
-
@Nordlöw :有两个人投票决定将其作为this question 的副本关闭。
标签: c++ c++11 language-features compiler-specific