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

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 打钩,点击下面确定,保存设置。即可完美解决
这里写图片描述

如果帮你解决问题,请顶一下,让更多人看到!三克油

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值