#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函数
最新推荐文章于 2024-05-15 16:10:02 发布