Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 循环以在openGL中保存顶点_C++_C_Opengl_Glut - Fatal编程技术网

C++ 循环以在openGL中保存顶点

C++ 循环以在openGL中保存顶点,c++,c,opengl,glut,C++,C,Opengl,Glut,我有一个四角形网格,我想保存数组中的所有顶点。我写的代码是: int counter=0; int i = 0; for(i=0; i<=600; i+=40){ verticePosition[counter] = i; verticePosition[counter+1] = i; verticePosition[counter+2] = i+40; verticePosition[counter+3] = i; verticePosition[

我有一个四角形网格,我想保存数组中的所有顶点。我写的代码是:

int counter=0;
int i = 0;
for(i=0; i<=600; i+=40){
    verticePosition[counter] = i;
    verticePosition[counter+1] = i;
    verticePosition[counter+2] = i+40;
    verticePosition[counter+3] = i;
    verticePosition[counter+4] = i;
    verticePosition[counter+5] = i+40;
    verticePosition[counter+6] = i+40;
    verticePosition[counter+7] = i+40;
    counter += 8;
}
int计数器=0;
int i=0;

对于(i=0;i变量
xpos
),您必须声明并初始化它:

for (int xpos = 0; xpos <= 600;  xpos += 40) {

用于(int xpos=0;xpos您应该提供更多关于失败代码的代码,因为问题可能来自前面的代码行。顺便说一句,在第二个for中,xpox应该是xpos?我用i更改了所有xpo,但我得到了相同的错误dimitris,请向我们展示更多关于prog.c的代码,以便我们可以帮助您。代码中的变量没有与错误中的代码不匹配。请发布导致错误的实际代码。@dimitrisdimas1313您是否碰巧将所有这些代码都包含在函数之外?
prog.c:13:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<=’ token
 for(xpos=0; xpox<=600; xpos+=40){
             ^
for (int xpos = 0; xpos <= 600;  xpos += 40) {
int xpos;
for (xpos = 0; xpos <= 600;  xpos += 40) {