C++ ctime clock() 函式
示例
測量程式執行需要多長時間
clock_t before = clock();
int k = 0;
for(int i = 0; i < 100000; i++) {
k += i;
}
clock_t duration = clock() - before;
cout << "Duration: " << (float)duration / CLOCKS_PER_SEC << " seconds";
自己動手試一試 »
定義和用法
clock()
函式返回一個數字,表示函式被呼叫時已經經過的時間量。它主要用於測量程式執行過程中兩個時間點之間的差值。
時間單位的大小取決於計算機,可以使用 CLOCKS_PER_SEC
常量將其轉換為秒。
clock()
函式定義在 <ctime>
標頭檔案中。
語法
clock();
引數
無。
技術詳情
返回 | 一個表示函式被呼叫時的時間點的正數。 |
---|