windows系统中得到精确到微妙的时间 #include <windows.h> #include <iostream> LARGE_INTEGER t1,t2,feq; QueryPerformanceFrequency(&feq);//每秒跳动次数 QueryPerformanceCounter(&t1);//测前跳动次数 for(int i = 0;i<10000;i++); QueryPerformanceCounter(&t2);//测后跳动次数 double d=((double)t2.QuadPart-(double)t1.QuadPart)/((double)feq.QuadPart);//时间差秒 std::cout<<d<<std::endl;
windows系统中得到精确到微妙的时间
最新推荐文章于 2025-04-17 11:47:26 发布
本文介绍了一个在Windows系统中测量精确到微妙级别的程序运行时间的方法。通过使用Windows API函数QueryPerformanceFrequency()和QueryPerformanceCounter()来获取高精度计时器的频率及开始和结束时刻的时间戳,进而计算出程序片段的执行时间。

1475

被折叠的 条评论
为什么被折叠?



