为什么会这样
现想请教一个问题:void GamemeWnd::OnPaint()
{
CClientDC dc(this); // device context for painting
if(i++<400)
{
int m=0;
int n=0;
while(m<1000)
{
while(n<1000)
{n++;}
n=0;
m++;
}
m=0;n=0;
while(m<1000)
{
while(n<1000)
{n++;}
n=0;
m++;
}
m=0;n=0;
}
else
{ i=0;}
dc.BitBlt(0+i,0,93,100,mdc,0,0,SRCCOPY);
}
为什么在debug编译下,图片能慢慢移动,而在release编译下,却是飞快的移动