void ship::monshow(){ if (g_start==false) { for (i=0;i<10;i++) {mon[i].exist=true; } mcount=0; for (i=0;i<6;i++) {b[i].exist=true; } for (i=0;i<10;i++) {c[i].exist=true; } //bcount=0; //ccount=0; } for (i=0;i<10;i++) { if (mon[i].exist) { mon[i].x=100+rand()%400; mon[i].y=0; mon[i].exist = false; mcount++; break; } } if(mcount != 0) for(i=0;i<10;i++) { if (mon[i].exist==false) { apply_surface(mon[i].x,mon[i].y,monster,screen); mon[i].y+=3; mon[i].r.x=mon[i].x; mon[i].r.y=mon[i].y; mon[i].r.w=mon[i].x+30; mon[i].r.h=mon[i].y+30; } if(mon[i].y>480) { mon[i].exist = true; mcount--; } }}
引用第4楼卿卿雅儿于06-06-02 00:18发表的“”:1. debug包括调试信息,release不包括2. debug没有经过任何优化,release经过优化(不会改变功能,但语句可能被修改)而且貌似断言不会出现在release中.......