未声明的标识符
voiddrawat(constint&i){intx=(i%MAPW)*gw,y=(i/MAPW)*gh;setfillcolor(COLOR[game.pool[i]...
void drawat(const int &i){
int x = (i%MAPW)*gw, y = (i / MAPW)*gh;
setfillcolor(COLOR[game.pool[i] >> 6]);
bar(x, y, x + gw, y + gh);
}
void newfood(){
int nf;
while (game.pool[nf = random(MAPW*MAPH)] >> 16);
game.pool[nf] = 0x20000;
drawat(nf);
}
它提示我:error C2065: “game”: 未声明的标识符
然而别的地方都用的好好的,就这里不行,求大神帮助 展开
int x = (i%MAPW)*gw, y = (i / MAPW)*gh;
setfillcolor(COLOR[game.pool[i] >> 6]);
bar(x, y, x + gw, y + gh);
}
void newfood(){
int nf;
while (game.pool[nf = random(MAPW*MAPH)] >> 16);
game.pool[nf] = 0x20000;
drawat(nf);
}
它提示我:error C2065: “game”: 未声明的标识符
然而别的地方都用的好好的,就这里不行,求大神帮助 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询