私はこれをコンパイルしようとしました:
enum class conditional_operator { plus, or, not };
しかし、明らかにGCC(4.6)はこれらが特別であると考えていますが、そうであると言う標準は見つかりません(C ++ 0x n3290でもC99 n2794でもありません)。でコンパイルしていg++ -pedantic -std=c++0x
ます。これはコンパイラの利便性ですか?オフにするにはどうすればよいですか?-std=c++0x
この「機能」をオフにすべきではありませんか?
PS: うーん、どうやら、MarkDown コードの書式設定もそう考えているようです...