for(int i=0;i<3;i++)
{
cout<<"i"<<endl;
//我想在这里输出之后等两秒中在继续输出。
}
12 个解决方案
#1
Sleep(2000);
#2
用sleep程序就挂起了
你为什么要实现这样的需求
#3
SetTimer
#4
for(int j=0;j<20000;j++)
for(int k=0;k<3000;k++)
{}
我曾经用过这个来延迟程序的运行,上面的j和k的最大值范围你自己调一下,如果不要求非常严格的自己估计下时间就行。
希望能对你有帮助。
for(int k=0;k<3000;k++)
{}
我曾经用过这个来延迟程序的运行,上面的j和k的最大值范围你自己调一下,如果不要求非常严格的自己估计下时间就行。
希望能对你有帮助。
#5
要不然保存状态,然后退出。
#6
多谢拉
#7
在MFC下可以用Sleep(2000);但当前的线程在这2秒钟内也会死锁起来,要想不死锁可以用SetTimer设置一个每2秒钟触发一次的定时器。
#8
用延时程序可以搞定吧
#9
程序都要延时,真N
#10
Thread.Sleep(10000);
10S
10S
#12
sleep(2000);
或者搞个定时器,解决一下了。。
或者搞个定时器,解决一下了。。
#1
Sleep(2000);
#2
用sleep程序就挂起了
你为什么要实现这样的需求
#3
SetTimer
#4
for(int j=0;j<20000;j++)
for(int k=0;k<3000;k++)
{}
我曾经用过这个来延迟程序的运行,上面的j和k的最大值范围你自己调一下,如果不要求非常严格的自己估计下时间就行。
希望能对你有帮助。
for(int k=0;k<3000;k++)
{}
我曾经用过这个来延迟程序的运行,上面的j和k的最大值范围你自己调一下,如果不要求非常严格的自己估计下时间就行。
希望能对你有帮助。
#5
要不然保存状态,然后退出。
#6
多谢拉
#7
在MFC下可以用Sleep(2000);但当前的线程在这2秒钟内也会死锁起来,要想不死锁可以用SetTimer设置一个每2秒钟触发一次的定时器。
#8
用延时程序可以搞定吧
#9
程序都要延时,真N
#10
Thread.Sleep(10000);
10S
10S
#11
#12
sleep(2000);
或者搞个定时器,解决一下了。。
或者搞个定时器,解决一下了。。