Dev C++ [Error] range-based ‘for’ loops are not allowed in C++98 mode 文章目录 Dev C++ [Error] range-based 'for' loops are not allowed in C++98 mode1. 出现的原因2. 解决方案2.1 打开DEV: 点击工具—》编译选项2.2 打开编译选项2.3 在gcc.exeh和g++.exe 后面加上 “-std=c++11”,点击确定即可。 1. 出现的原因 在编译时提示错误:提示编译器不支持C++11! 2. 解决方案 解决步骤如下: 2.1 打开DEV: 点击工具—》编译选项 2.2 打开编译选项 点击”程序“ 2.3 在gcc.exeh和g++.exe 后面加上 “-std=c++11”,点击确定即可。