您的位置:首页 > 编程语言 > C语言/C++

Code::Blocks error: range-based 'for' loops are not allowed in C++98 mode

2017-04-08 00:02 711 查看

Code::Blocks error: range-based ‘for’ loops are not allowed in C++98 mode

今天在LeetCode刷题的时候碰到了这个问题。

error : range-based ‘for’ loops are not allowed in C++98 mode

编译器:Code::Blocks 16.01

问题代码



错误提示:



提示编译器不支持C++11!!!!!这么好用的编译器,不支持C++11可惜了。网上找了很多解决办法,都是英文描述,我的编译器汉化了,搞了好一会才搞好。

下面附上解决图解

第一步:找到上面窗口栏的设置(汉化后和原版之前的位置一样,原版在相同位置找就好)



第二步: 点开设置下面的编译器选项(第三个)



第三步:在该选项下面找到 编译器标志 —> -std=C++11 打钩,点击下面确定,保存设置。即可完美解决



如果帮你解决问题,请顶一下,让更多人看到!三克油
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐