c++下,有時候需要計算程序運行的時間,一般精確到毫秒(ms)。利用系統的晶振數可以記錄時間,而且十分精確。
float time = getTickCount();
//此處寫入你的算法代碼
time = 1000 * ((double)getTickCount() - time) / getTickFrequency();// getTickCount()函數精確到晶振,所以需要除以晶振頻率。
c++下,有時候需要計算程序運行的時間,一般精確到毫秒(ms)。利用系統的晶振數可以記錄時間,而且十分精確。
float time = getTickCount();
//此處寫入你的算法代碼
time = 1000 * ((double)getTickCount() - time) / getTickFrequency();// getTickCount()函數精確到晶振,所以需要除以晶振頻率。