ホームページ > バックエンド開発 > C++ > Dev-C で範囲ベースの For ループの C 11/C 0x サポートを有効にする方法

Dev-C で範囲ベースの For ループの C 11/C 0x サポートを有効にする方法

Barbara Streisand
リリース: 2024-12-04 03:21:10
オリジナル
440 人が閲覧しました

How to Enable C  11/C  0x Support in Dev-C   for Range-Based For Loops?

Dev-C で範囲ベースの for ループ用に C 0x を有効にする方法

Dev-C のデフォルトのコンパイル モードである C 98 は最新の C をサポートしていません範囲ベースの for ループなどの機能。これらの機能を利用するには、コンパイラを C 0x をサポートするモードに切り替える必要があります。

コンパイル モードの変更

Dev-C で [ツール] メニューを見つけ、[コンパイラ オプション] を選択します。ポップアップ ウィンドウで、[コンパイラ] タブに移動します。

[コンパイラを呼び出すときに次のコマンドを追加する] チェックボックスをオンにします。下のテキスト入力フィールドに、「-std=c 11」または「-std=C 0x」のいずれかを入力します。

エラー解決

エラー メッセージ「[エラー] range-based- for ループは C 98 モードでは許可されません」は、コンパイラがまだ C 98 モードで実行されていることを示します。上記の手順に従っていることを確認し、必要に応じて IDE を再起動してください。

これらの変更を加えた後、Dev-C は範囲ベースの for ループやその他の C 0x 機能をサポートしてコードをコンパイルする必要があります。

以上がDev-C で範囲ベースの For ループの C 11/C 0x サポートを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート