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 打钩,点击下面确定,保存设置。即可完美解决
如果帮你解决问题,请顶一下,让更多人看到!三克油
相关文章推荐
- codeblocks gcc error: 'for' loop initial declarations are only allowed in C99 mode|
- Code::Blocks 关于error: 'for' loop initial declarations are only allowed in C99 mode
- How to change mode from c++98 mode in Dev-C++ to a mode that supports C++0x (range based for)?
- error: ‘for’ loop initial declarations are only allowed in C99 mode
- 'Undefined symbols for architecture i386,clang: error: linker command failed with exit code 1
- Source code for Bayesian based CS and blind debluring
- Source code for Bayesian based CS and blind debluring
- .net framework 无法安装 installation failed for component RGB Rast. MSI returned error code 1603
- error: ‘for’ loop initial declarations are only allowed in C99 mode
- In company code XX, the number range 01 is missing for the year XXXX
- Custom tool error: Failed to generate code for the service reference ××××××. Please check other error and warning messages for details.
- Code::Blocks for C/Cpp 新生
- Installation failed for component Windows Mobile 5.0 SDK R2 for Pocket PC. MSI returned error code
- The following error occurred during schema generation: Unable to load bytecode for class
- 'Undefined symbols for architecture i386,clang: error: linker command failed with exit code 1
- Format Fortran Indent Plugin for Code::Blocks
- Code:Blocks and MinGW Configuration and Projection Integration based on WXWidget2.9.1
- Solve For a SqlCE Error When Select:ExceptionCode: 0xc0000005;NativeMethods.GetKeyInfo
- Source code for Bayesian based CS and blind debluring
- error: 'for' loop initial declaration used outside C99 mode的解决方法