2012-04-21 115 views
-2

我想檢查時間以毫秒爲單位來完成服務器客戶端體系結構中的特定任務嗎? 例如,服務器必須在1800毫秒的時間內向客戶發送消息m1,它是如何完成的?MilliSecond比較時間

+2

你到目前爲止有什麼? – Jasper 2012-04-21 13:59:44

回答

1

使用gettimeofday的程序。它以微秒的粒度爲您提供時間。這是你可以在C

 gettimeofday(&tv1, NULL);//Init 
    ..... 
    gettimeofday(&tv2, NULL);//Final 
    printf("\nTime:%ld usec", ((tv2.tv_sec-tv1.tv_sec)*1000000 + tv2.tv_usec-tv1.tv_usec)); 

PS獲得最佳: 我想你需要的信息爲C.請提供您所問問題的時候嘗試哪些細節。