c++计时函数的使用方法是什么

   2024-11-04 5390
核心提示:在C++中,可以使用chrono头文件中的high_resolution_clock和time_point来实现计时功能。以下是一个简单的示例代码:#include ios

在C++中,可以使用<chrono>头文件中的high_resolution_clocktime_point来实现计时功能。以下是一个简单的示例代码:

#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 << "Time taken: " << duration.count() << " seconds" << std::endl;    return 0;}

在这个示例中,high_resolution_clock::now()用于获取当前时间点,然后执行需要计时的代码,再次使用high_resolution_clock::now()获取结束时间点,计算两个时间点之间的时间差,最后输出计时结果。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号