下面代码为了实现连续动态绘制实体: ads_point ptStart; acedGetPoint(NULL, _T("\n指定起点:"), ptStart); CCreateJig obj; obj.ptPrevious[X] = ptStart[X]; obj.ptPrevious[Y] = ptStart[Y]; obj.ptPrevious[Z] = ptStart[Z]; obj.isAppend = 1; while (obj.isAppend = 1) { obj.startJig ( ); obj.ptPrevious[X] = obj.ptCurrent[X]; obj.ptPrevious[Y] = obj.ptCurrent[Y]; obj.ptPrevious[Z] = obj.ptCurrent[Z]; } 可是不管我在怎么设定条件,就是不能跳出while循环,请高手指点下,如何设定while语句条件,谢谢! |