queryperformancecounter()這個函式返回高精確度效能計數器的值,它可以以微秒為單位計時.但是queryperformancecounter()確切的精確計時的最小單位是與系統有關的,所以,必須要查詢系統以得到queryperformancecounter()返回的嘀噠聲的頻率.queryperformancefrequency()提供了這個頻率值,返回每秒嘀噠聲的個數.
#include
large_integer t1,t2,tc;
queryperformancefrequency
(&tc)
;queryperformancecounter
(&t1)
;method()
;//your method to stop-watch
queryperformancecounter
(&t2)
;printf
("use time:%f\n"
,(t2.quadpart - t1.quadpart)
*1.0
/tc.quadpart)
;
C 微秒級計時器實現
在windows平台上,用來統計微秒級別耗時資訊,需要用到兩個windows api bool winapi queryperformancefrequency out large integer lpfrequency bool winapi queryperformancecounter out...
c納秒級計時器 C 11 計時器!真香
在我們寫程式過程中,有時候需要測試我們的程式語句執行時間的耗時,當前也是有很多的庫提供我們去使用,一直沒有良好的跨平台的庫可以提供出來 而且一般這種 也是由我們程式設計師自己呼叫系統的庫來進行,但是往往會出現精度不足和不支援跨平台等問題 他來了。他來了。他踩著七彩祥雲來了 他 就是c 11中引進bo...
python計時器 python 計時器
import sysclassshowtime qwidget def init self super init self.istimestart false 標記時間是否開始計時 self.setwindowtitle qlable 顯示計時時間 self.lable time val qlabe...