更改 Dev-C 模式以支持 C 0x
在 Dev-C 中学习基于范围的 for 循环的用户可能会遇到错误“range C 98 模式中不允许基于 for 循环。”这表明 Dev-C 中的默认模式是 C 98,它不支持此功能以及 C 0x 的其他方面。
要纠正此问题并启用对 C 0x 功能的支持:
1.访问编译器选项:
导航至“工具 -> 编译器选项”并选择“编译器”选项卡。
2.启用自定义编译器命令:
选中标有“调用编译器时添加以下命令”的复选框。
3.指定 C 0x 标准:
在文本输入框中输入“-std=c 11”或“-std=C 0x”以指定所需的 C 0x 标准。
例如,如果使用 Dev C 版本 5.3.0.3 和 TDM-GCC 4.6.1 64 位,设置应显示为如下:
编译器选项面板:
这些更改将改变编译器行为以支持 C 0x 功能,包括基于范围的 for 循环。
以上是如何在 Dev-C 中启用 C 0x 支持?的详细内容。更多信息请关注PHP中文网其他相关文章!