【发布时间】:2015-08-26 06:58:56
【问题描述】:
我目前在一个项目中工作,该项目针对多个平台,并且我们的代码库是使用几种不同的编译器 (gcc/clang/vc++) 构建的。
对于我们的 windows 平台,我们使用目前不支持 'constexpr' 的 VS2013,我想知道除了检查我们是否在 Windows 中以及编译器的版本之外,是否有其他方法可以检查是否支持此功能低于 VS2015。
通过这种方式,我可以决定何时使用模板元编程(涉及使用 constexpr)使用编译时生成的成员来扩展现有类型,前提是该类型可用。
【问题讨论】:
标签: c++ visual-studio-2013 constexpr