ホームページ > バックエンド開発 > C++ > Dev-C で C 0x サポートを有効にする方法

Dev-C で C 0x サポートを有効にする方法

DDD
リリース: 2024-12-04 10:09:12
オリジナル
417 人が閲覧しました

How to Enable C  0x Support in Dev-C  ?

C 0x をサポートするように Dev-C モードを変更します

Dev-C で範囲ベースの for ループを学習しているユーザーは、「range」エラーが発生する可能性があります-based-for ループは C 98 モードでは許可されません。」これは、Dev-C のデフォルト モードが C 98 であり、この機能や C 0x の他の側面をサポートしていないことを示しています。

この問題を修正して C 0x 機能のサポートを有効にするには:

1.コンパイラ オプションへのアクセス:
[ツール] -> [コンパイラ オプション] に移動し、[コンパイラ] タブを選択します。

2.カスタム コンパイラ コマンドを有効にする:
「コンパイラを呼び出すときに次のコマンドを追加する」というラベルの付いたチェックボックスをオンにします。

3. C 0x 標準を指定します:
テキスト入力ボックスに「-std=c 11」または「-std=C 0x」のいずれかを入力して、目的の C 0x 標準を指定します。

例TDM-GCC 4.6.1 64 ビットで Dev C バージョン 5.3.0.3 を使用している場合、設定は次のように表示されます。以下:

  • コンパイラ オプション パネル:

    • タブ: コンパイラ
    • チェックボックス: "コンパイラを呼び出すときに次のコマンドを追加します"
    • テキスト入力ボックス:「-std=c 11」または「-std=C」 0x"

これらの変更により、範囲ベースの for ループを含む C 0x 機能をサポートするようにコンパイラの動作が変更されます。

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

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