平台库函数延时之Windows平台
注意在windows平台中,sleep()秒、usleep()微秒、Sleep()毫秒均可用。
- windows平台仍然可以像Linux中那样使用头文件unistd.h中的两个函数:
unsigned int sleep(unsigned int seconds); //用于延时指定的秒数
int usleep (__useconds_t __useconds); //用于延时指定的微秒数
- 还可以使用windows平台独有的windows.h中的Sleep()函数:
void Sleep(DWORD dwMilliSeconds); //用于延时指定的毫秒数
在windows平台使用上述3个函数时,只需要#include <unistd.h>即可。
这三个函数均已验证,这里就不给出代码了。
注意1s = 1000ms = 1000 000us。