调用usleep的线程将被挂起“大约”5*1000微秒。在此期间CPU 的使用权会被让给其他想要执行的线程。因为...
也就是说,Linux下(使用的gcc的库),sleep()函数是以秒为单位的,sleep(1);就是休眠1秒。而MFC下的Sleep()函数是以毫秒为单位的,sleep(1000);才是休眠1秒。而如果在Linux下也用微秒为单位休眠,可以使用线程休眠函数:void usleep(unsigned long usec)。Linux下还有个delay()函数,原型为extern void delay(...