溫馨提示×

c++計時器代碼怎么寫

c++
小億
172
2024-02-20 10:51:38
欄目: 編程語言

下面是一個簡單的c++計時器代碼示例:

#include <iostream>
#include <chrono>

int main() {
    // 獲取當前時間
    auto start = std::chrono::high_resolution_clock::now();
    
    // 執行需要計時的代碼
    for (int i = 0; i < 1000000; ++i) {
        // do something
    }
    
    // 獲取結束時間
    auto end = std::chrono::high_resolution_clock::now();
    
    // 計算時間差
    std::chrono::duration<double> duration = end - start;
    
    // 輸出計時結果
    std::cout << "Execution time: " << duration.count() << " seconds" << std::endl;
    
    return 0;
}

在這個示例中,我們使用std::chrono::high_resolution_clock來獲取當前時間,并計算時間差來得到代碼執行的時間。您可以將需要計時的代碼替換為您自己的代碼。

1
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女