更改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中文網其他相關文章!