2012-04-21 70 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.请提供您所问问题的时候尝试哪些细节。