C++ コードではなく C コードをコンパイルおよびリンクする方法
更新 : 2007 年 11 月
ファイルに拡張子 .c を付けます。たとえば、mysource.c のように指定します。ファイルの拡張子が .c の場合、Visual C++ コンパイラはそのファイルを C++ ファイルではなく、C ファイルと見なし、public、private、class などの C++ の構文やキーワードを拒否します。
C++ ファイルの拡張子には .cpp を使用します。
詳細については、コンパイラ オプション /TC、/TP に関するトピックを参照してください。