8 現在Atmel Studio 7を使用していますが、c ++ 11サポートを有効にする必要があります。このトピックに関するドキュメントは見つかりませんでした。さらに、c ++ 11がサポートされているかどうかさえまだわかりません。 avr c++ atmel-studio — ozgur ソース 2 試したことはありませんが、プロジェクトのAVR / GNU Cコンパイラー/その他のオプションに移動して、に変更-std=gnu99すると機能し-std=gnu++11ますか? — PeterJ 2015年 1 私が使用している別の方法は、コンパイラフラグを設定することです-std=c++11。あなたはAVR / GNU C ++コンパイラのMiscelleaneousの「他のフラグフィールドに、このまたはPeterJsソリューションを書くことができます。 — Grebu
7 Atmel Studio 7で新しいC ++プロジェクトを開始したところ、デフォルトのオプションでは、nullptr宣言されていないエラーで次のコードが失敗しました。 char *c; if (c == nullptr) ; 次に、プロジェクトプロパティの下のツール-std=c++11チェーンオプションに移動し、Grebuによって提案されたフラグを「その他のフラグ」の下に追加しました。 — PeterJ ソース
-std=gnu99
すると機能し-std=gnu++11
ますか?