在Visual Studio 2013编写代码时,有没有办法禁用C++11功能?
我希望我的代码也能在旧版本的编译器(如VS 2008)上编译。
我尝试通过以下方式进行更改:
项目->属性->常规->平台工具集
,将 "Visual Studio 2013 (v120)"
更改为较早版本,但这是该下拉菜单中唯一的选项。
在Visual Studio 2013编写代码时,有没有办法禁用C++11功能?
我希望我的代码也能在旧版本的编译器(如VS 2008)上编译。
我尝试通过以下方式进行更改:
项目->属性->常规->平台工具集
,将 "Visual Studio 2013 (v120)"
更改为较早版本,但这是该下拉菜单中唯一的选项。
配置Visual Studio使用不支持C++11特性的不同编译器。Intellisense仍将显示C++11特性,但您可以在本地编译中捕获问题,然后再进行检查。