0
void triangle(void)
{
glClearColor(0.0, 0.0. 0.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0, 1.0, 0.0, 1.0, .2, .8);
glBegin(GL_POLYGON);
glColor3f(1.0, 1.0, 0.0);
glVertex2f(0.0, 0.0);
glVertex2f(0.5, 0.0);
glVertex2f(0.5, 0.5);
glEnd();
glFlush();
}
int main()
{
....
.....
}
を持っている必要があり、私はこのプログラムを実行しようとした..しかし、それはそれを言っている:
エラーC2228: '.glClear' の左側がクラス/構造体/共用
error C2228: left of '.glClear' must have class/struct/union
ビルドがあります私は声明glClearColor(0.0, 0.0. 0.0, 1.0)
を除外した場合は失敗したが..私は間違いかもしれませんどのような...何のエラーやプログラムも実行を取得していないのですか?もちろん私のようなプログラムが走っているのですが、それがどうして起こったのかを知りたいです。
OMG .. !!ありがとう、私は観察できませんでした.. – rAr