如何在VS2017中使用C++11的编译器?

如何在VS2017中使用C++11的编译器?

参考连接

方法1:修改标准

1. 查看目前使用的C++标准

cout << __cplusplus << endl;  //199711

2. 更改使用新标准

【右击项目】-> 【选择属性】->【C/C++】->【C++语言标准】,选择想要的标准。
如何在VS2017中使用C++11的编译器?_第1张图片

3. 再次查看正在使用的标准

不出意外的话,应该再次查看到的标准还是199711的标准

方法二: 更新宏如何在VS2017中使用C++11的编译器?_第2张图片

进行如下设置即可更新宏,【右击项目】–【选择属性】–【C/C++】–【命令行】–【其他选项】,写入如下内容:

/Zc:__cplusplus 

如何在VS2017中使用C++11的编译器?_第3张图片
再次查看标准,会显示201703

你可能感兴趣的:(C++基础学习,c++,开发语言,visual,studio)