笔者捣鼓了一个上午不知道为什么直接添加-std=c++以后还是不可以,所以记录这一篇文章给大家参考。
1.确保编译器版本4.8.1以上
笔者刚刚开始编译器版本为4.7.2所以重新下了一个devc++直接百度去官网下载即可
网址是这个https://sourceforge.net/projects/orwelldevcpp/
下载下来以后版本我当前是devc++5.11 编译器版本 TDM-GCC 4.9.2
2.按照柳神建议添加 -std=c++ 如下语句并且勾选选项即可使用c++11版本
3.如果还是不可以可以试着再进一步调整 选择ISO C++11 或者gnuC++11 均可 网上均有人成功过(但不是我)
4.如果还是不可以 再试一试改变上面的Complier set to configure 的选项 有的人 release不可以 有的人debug可以
但是均要确保版本在4.8.1以上
5.如果还是不可以(我就是还是不可以 要不然怎么搞了两个小时还不可以) 那么最后就是重新装一个
网址还是这个 https://sourceforge.net/projects/orwelldevcpp/
但是重点是换个地方装 要确保原来的删除了 换个磁盘或者新建一个文件夹装 确保原来的删掉 删干净了再装
重装一次不行 重装两次 就可以了.....最后就可以了
devc++作为轻量级编译器 并且作为很多计算机机试都可以用的软件所以要掌握这种编译器如何支持c++11特性~
这样就可以了快乐的使用c++11去刷题吧~