需要用到system.diagnostics命名空間中的stopwatch類!
stopwatch類其中有乙個屬性elapsedmilliseconds。該屬性是獲取當前執行時間,以毫秒為單位!
其中還有start和stop方法,乙個是開始測量當前執行時間,乙個是暫停測量!
在測試程式中定義乙個stopwatch類的例項。接著呼叫該類的start方法開始測量執行時間。接著程式暫停1000毫秒後呼叫stop方法暫停測量,呼叫elapsedmilliseconds屬性獲取測量到的執行時間!
C 獲取程式執行時間
命名空間 system.diagnostics stopwatch 例項可以測量乙個時間間隔的執行時間,也可以測量多個時間間隔的總執行時間。在典型的 stopwatch 方案中,先呼叫 start 方法,然後呼叫 stop 方法,最後使用 elapsed 屬性檢查執行時間。stopwatch 例項或...
獲取程式執行時間
獲取程式執行時間,對程式效能進行度量。include double start clock 段 system 程式名.exe 僅對於dos double end clock double time double end begin clocks per sec 1000 ms include dwo...
VC 獲取程式執行時間和系統執行時間
cstring str,str1 獲取程式執行時間 long t1 gettickcount 程式段開始前取得系統執行時間 ms sleep 500 afxmessagebox do something.long t2 gettickcount 程式段結束後取得系統執行時間 ms str.forma...