> mfcはANSI C++コンパイルすると文法エラーになるというお茶目なことしてくれます。
なんか情報を隠している気がするな。
ANSI C++コンパイルすると文法エラーになるのは、
古いANSI C++規約にしたがっているから、別に悪いコードだからというわけじゃない。