我不理解这个错误,它在教程中写得完全一样,但是我的错误生成了一个错误。void DrawEngine::drawSprite(int index, int posx, int posy) //go to the correct location cout << spriteImage[index];{
我使用一个2D数组来绘制一个地图,然后我使用一个函数将我的光标放在数组上的一个特定点上,以跟踪玩家通过击键WASD(function is gotoXY(int,int ))的移动。联合国注释部分打印字符'@',在正确的位置,但它没有更新之前的位置,应该有一个'-‘表示空白瓷砖。这就是我使用注释代码的原因,但是,当我使用所有这些行运行程序时,每当我按'a‘时,它就会崩溃。<em
我找到了仅使用C标准库的替换gotoxy()函数的代码。显然,它是使用GCC编译的,其工作方式类似于conio.h中的gotoxy()。然而,我只有Borland C++ v5.5编译器,它编译得很好,但不像conio.h中的gotoxy()那样重新定位游标。有没有人能验证一下,在使用GCC的时候这个方法是有效的,或者告诉我为什么在使用Borland的时候不能工作?#include<stdio