Sleep的用法
一、定义:一个库函数,在定义头文件后可直接使用该函数在windos系统下,定义头文件为:#include <windows.h>在Linux系统下,头文件为:#include <unistd.h>二、作用:将一个运行的进程进行休眠,也就是停留在该进程。注:停留在该进程时还可以进行其它操作。三、用法:在Windows下,以毫秒为单位。注:在Linu...
·
一、定义:
一个库函数,在定义头文件后可直接使用该函数
在windos系统下,定义头文件为:
#include <windows.h>
在Linux系统下,头文件为:
#include <unistd.h>
二、作用:
将一个运行的进程进行休眠,也就是停留在该进程。
注:停留在该进程时还可以进行其它操作。
三、用法:
在Windows下,以毫秒为单位。
注:在Linux以秒为单位
毫秒与秒的换算关系
1000ms=1s
四、举例
在使用EGE图形库中,单独会出现一个图形界面。如果不加以sleep(),则图形界面在执行后立即会关闭,倘若加sleep函数,则可停留在图形界面并且可在图形界面进行其他操作。
#include <graphics.h> //包含EGE的头文件
#include <windows.h>
#include <cstdlib>
int main()
{
const int WIDTH=800, HEIGHT=480; //窗口大小
initgraph(WIDTH, HEIGHT); //初始化图形界面
Sleep(5000) ; //等待1000ms
return 0;
}
五、小结
- sleep函数需要头文件,不同系统头文件不同
- sleep函数也不一定要大写S,但是在windows系统下必须大写
- sleep(),在windows系统下为毫秒,Linux下位秒
更多推荐
已为社区贡献1条内容
所有评论(0)