このエラーは、C ファイル (CPP ではない) で作業している場合にのみ発生します。
いくつかのopenglサンプルの作業中に非常に奇妙なエラーに遭遇しました。以下のコードに絞り込みました。これにより、同じエラーが発生し、タイプが見つかりません
#include "stdlib.h"
void Initialize(int, char*[]);
void main()
{
}
void Initialize(int argc, char* argv[])
{
int i;
for(i = 10; i>0;i--)
{
int j=0;
j = j+2;
int GlewInitResult2;
}
}
Visual Studio 2008、OS: Windows XP を使用しました。
なぜこれが起こっているのか理解できませんか?これはコンパイラのバグですか?
(ところで、ファイルを .CPP ファイルとして保存すると、正常にコンパイルされます)