如何在C++中使用gettickcount计时

   2024-10-05 6860
核心提示:在C++中使用GetTickCount()函数来计时非常简单,只需要包含Windows.h头文件即可。以下是一个简单的示例代码:#include iostream#

在C++中使用GetTickCount()函数来计时非常简单,只需要包含Windows.h头文件即可。

以下是一个简单的示例代码:

#include <iostream>#include <Windows.h>int main() {    DWORD start_time = GetTickCount(); // 获取当前时间    // 执行需要计时的代码    for (int i = 0; i < 1000000; i++) {        // do something    }    DWORD end_time = GetTickCount(); // 获取结束时间    // 计算时间间隔并输出    DWORD elapsed_time = end_time - start_time;    std::cout << "Elapsed time: " << elapsed_time << " ms" << std::endl;    return 0;}

在这个示例中,首先使用GetTickCount()函数获取开始时间,然后执行需要计时的代码,再次调用GetTickCount()函数获取结束时间,计算时间间隔并输出。

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

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