linux下獲取時間差


#include <sys/time.h>

struct timeval tpstart,tpend;     float timeuse;     gettimeofday(&tpstart,NULL); // 開始時間

 packet();  //usleep(1);//微秒  //sleep(1);//秒  //uppacket();

 gettimeofday(&tpend,NULL);   // 結束時間  // 計算執行時間,以微秒為單位進行計算       timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+tpend.tv_usec-tpstart.tv_usec;       timeuse/=1000000;       printf("used time:%f sec\n",timeuse);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM