測試某一段程式執行時間的方法

2021-07-10 22:16:59 字數 382 閱讀 6748

前兩天我為了將 casia 資料集進行水平映象,所以自己寫了了個簡單的程式來用。方法很簡單,就是借助 opencv 逐畫素進行操作。因為是逐畫素進行操作,所以我也料想到會很慢。為了測試一下速度,我就在網上查了查別人用的方法。

網上有很多方法,我找了了簡單的。用到的標頭檔案是/,裡面有個函式clock()。網上一般都是這麼用的:

clock_t t_begin = clock();

被測**

clock_t t_end = clock();

double time = (t_end - t_begin)/(double)(clocks_per_sec)

VS2015測試某一段程式執行時間

include include include using namespace std 方法一 使用gettickcount 函式獲取系統時間,程式執行前後系統時間差值就是該程式段的執行時間!int main long end time gettickcount 獲取此程式段開始執行時間 cin.g...

java Java計算一段程式的執行時間

long starttime system.nanotime 獲取開始時間 測試的程式 long endtime system.nanotime 獲取結束時間 system.out.println 執行時間是 starttime endtime ns 輸出執行時間long starttime sys...

如何計算一段程式的執行時間

在程式設計時,在一些對時間要求比較高的情況,我們希望知道程式的執行需要用多長時間。如何才能獲得程式的執行時間呢,下面我們就介紹一種方法。這種方法基於gettimeofday 函式來實現,我們先來看一下 include includevoid delay int main 這段 的作用是計算delay...