如何检查C ++ 11支持?
有没有办法在编译时检测编译器是否支持C ++ 11的某些功能?例如,像这样:
#ifndef VARIADIC_TEMPLATES_SUPPORTED
#error "Your compiler doesn't support variadic templates. :("
#else
template <typename... DatatypeList>
class Tuple
{
// ...
}
#endif
UYOU
函数式编程
相关分类