C++ 11功能检查

Nor*_*löw 7 c++ language-features compiler-specific c++11

如何检查是否存在单个C++ 0x/C++ 11语言功能?我知道Clang有一个很好的系统.那么GCC,Visual Studio还是Boost呢?我想一种方法是检测编译器版本并将其与该版本中引入的功能相关联.但这很麻烦.有人已经这样做了吗?

mir*_*irk 4

boost config附带一个脚本来检查一些但不是全部 C++11 功能。

它生成一个配置文件,其中包含每个功能的宏。