#include <stdio.h>
#include <windows.h>
int main()
{
printf("sleeping\n");
Sleep(3*1000);
printf("sleep end\n");
return 0;
}#include <iostream>
#include <ctime>
inline void delay(float);
int main()
{
using namespace std;
float secs;
cin>>secs;
cout<<"start\n";
delay(secs);
cout<<"end\n";
return 0;
}
void delay(float secs)
{
clock_t delay=secs*CLOCKS_PER_SEC;
clock_t start=clock();
while(clock()-start<delay);
}
本文介绍了一个使用C++实现的简单延时函数,通过改变输入参数,可以控制程序暂停的时间长度,适用于需要控制程序执行速度的场景。
3776

被折叠的 条评论
为什么被折叠?



