自己在写坦克大战时遇到的问题,在视图类中定义了计时器,在文档类中定义了一个存储指向子弹类的指针列表,就是CTypePtrList类型,然后我想在view中画图时遍历这个列表中的对象,并调用子弹类的move(),在OnTimer中写出了这样的语句:while(aPos){
pDoc->mBulletList.GetNext(aPos)->move()},程序就执行不了,请大神指导下是什么点我没有Get到。。
PS:我将这句注掉,程序就可以运行。
是不是你的while循环一直死循环,没有退出。
你可以试试单步调试。