1.MFC中的Sleep函数与linux下的sleep函数不同

来源:互联网 发布:mp4 rm转换专家 mac 编辑:程序博客网 时间:2024/06/07 00:14
a> MFC中的Sleep函数原型为:
void Sleep(  DWORD dwMilliseconds);
b>linux下的sleep函数原型为:
unsigned int sleep(unsigned int seconds);
MFC中的是毫秒,linux下的是秒。linux下用微秒的线程休眠函数是:
void usleep(unsigned long usec);
       int usleep(unsigned long usec); /* SUSv2 */
或者用select函数+timeval结构也可以(最多精确到微秒),
或者用pselect函数+timespec(可以精确到纳秒,足够精确了!)
                                   Spacraft
                                   2005-03-19
原创粉丝点击