#include <time>
void
sleep(double n)//参数是要暂停的秒数
{
long tm1;
tm1 = clock(); //返回时钟tick数
while (1)
{
if ((double)(clock() - tm1) / CLOCKS_PER_SEC >= n) break;
//(double)(clock()-tm1)/CLOCKS_PER_SEC:将滴答数转化为秒数,大于参数值则退出循环
//判断是否函数执行的秒数大于参数设定的秒数,大于则返回
//这个函数可以实现程序的延迟
}
}
C/C++实现sleep函数
猜你喜欢
转载自blog.csdn.net/cosmopolitanme/article/details/80374661
今日推荐
周排行