本文共 497 字,大约阅读时间需要 1 分钟。
/********************************************************************\ * 毫秒级睡眠[系统已经提供了sleep()和usleep()] \********************************************************************/ void sleep_ms(int ms) { /* 功能: 利用select函数的特性实现毫秒级睡眠; */ struct timeval timeout ; timeout.tv_sec = 0; timeout.tv_usec = 1000*ms; select(1, NULL, NULL, NULL, &timeout); return; } time_t t1,t2; time(&t1); while(count<10) { sleep_ms(500); count++; } time(&t2); printf("测试用例14:*********************测试延时=%d s*********\n",t2-t1);转载地址:http://nghxi.baihongyu.com/