关于C++编译怎样禁用C++11
VS和GNU一样可以自己设置编译参数的, 虽然我没试过用新编译器强制编译旧规范, 不过std参数一定是给出warning的, 那你直接设置把warning当做error处理不就好了. 如果老的代码有warning, 两个办法, 显式禁用这些warning, 或者干脆把老代码改到没有warning.如果老代码是一编译就脸滚键盘的那种... 那你何苦换编译器...
■网友
装一个超级旧的Windows SDK,然后你就可以在工程属性的platform项选择旧的编译器了,同时你将失去所有旧bug的修正,以及新API的符号等等。
■网友
题主一定是给我们编教材的老师对吧
■网友
谢邀C11做出来的目的就是拿来用的,我很喜欢用11的特性,以及很喜欢他的性能的优化,所以从他出来到现在我用了很多11的特性在商业项目中了,你放心用!,vs2015我没在商业项目中用过,我一直用的都是vs2013专业版以及之前的vs2008,所以也没遇到你说的情况!如果是很早之前的代码,还是如果找不到vs2015的配置方法,建议你再安装一个老一点的vs版本,反正一个电脑上可以安装n个vs
■网友
题主请相信我......既想守旧用98/03,又想赶潮流用VS2015....会很难受的....既然用了VS2015就用C++11吧,C++11比之前的那几个标准好了不知道多少好么....如果不想用11,那就别用VS2015了吧....
■网友
然而并没有默认C++11,至少GCC4.8没有,每次都要手动指定。不过你这个理由很不充分啊,近一年左右我见到的开源项目,大部分都用到了C++11。虽然有几个非常大的没有用C++11去编译,但使用了boost中的C++11特性。
■网友
谢谢邀请。可以使用Clang with Microsoft CodeGen或者旧的Platform Toolset。
推荐阅读
- 过节■江苏省委省政府办公厅下发关于做好2021年元旦春节期间有关工作的通知
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- 雨下|全球关于禁售燃油车只是理论上可行吗
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 智叔|很多家长还在整箱买:谈谈关于牛奶的17个真相警惕这些列入黑名单的“假牛奶”
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 关于微信小程序的思考:运营者该何去何从
- 关于人工智能虚拟人的一些问题
- 知乎上关于人生经验的介绍是否可能对青少年造成潜在危害
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
