for循环中设置时间延迟问题
for(i=0;i<10;i++)
我想在for循环中设置一个延时的程序段,就是每隔一定时间才让for循环执行一次i++操作,该怎么设置啊,哪位大神能帮帮我啊。
[解决办法]
for (int i=0; i<10; i++)
{
//延时100毫秒
::Sleep(100);
//do something
}
这样它每隔100毫秒循环一次
[解决办法]
lz什么意图?这样要求只能使用阻塞线程执行,使用sleep(n)
[解决办法]
你是在主线程中做吗?用定时器吧SetTimer、OnTimer()
[解决办法]
在定时器里做。“就是每隔一定时间才让for循环执行一次i++操作,该怎么设置啊”