clock_gettime获取时间
生活随笔
收集整理的這篇文章主要介紹了
clock_gettime获取时间
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ? ? ? ????強(qiáng)烈推薦人工智能學(xué)習(xí)網(wǎng)站??
? ? ? ? ? ? linux下clock_getting可以用來(lái)獲取時(shí)間并精度到納秒,其中需要用到struct timespec結(jié)構(gòu)體,struct timespec結(jié)構(gòu)體如下:
struct timespec {time_t tv_sec;long tv_nsec; }
寫(xiě)個(gè)小程序測(cè)試一下:
編譯運(yùn)行:
?
[mapan@localhost thread]$ gcc -lrt time1.c [mapan@localhost thread]$ ./a.out tv_sec=1509774203,tv_nsec=413767266 [mapan@localhost thread]$
linux下還有其他的時(shí)間結(jié)構(gòu)體,但是struct timespec可以精確到納秒。
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的clock_gettime获取时间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 利用curl命令测试服务端
- 下一篇: rand和srand