博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC 高精度计时器
阅读量:4179 次
发布时间:2019-05-26

本文共 549 字,大约阅读时间需要 1 分钟。

::GetTickCount误差18ms,所以不适合用于计算时间很短的程序,尤其是算法分析

#include 
// 高精度计时器class HpTimer{public: HpTimer() { QueryPerformanceFrequency(&cpuFrequency); } void Start() { QueryPerformanceCounter(&start); } // 秒, 乘以1000就是毫秒 double Elapse() { LARGE_INTEGER end; QueryPerformanceCounter(&end); double elaspe; elaspe = ((double)end.QuadPart - (double)start.QuadPart) / (double)cpuFrequency.QuadPart; return elaspe; }private: LARGE_INTEGER start; LARGE_INTEGER cpuFrequency;};

 

转载地址:http://lwmai.baihongyu.com/

你可能感兴趣的文章
约束优化方法
查看>>
VRPTW建模与求解—基于粒子群算法
查看>>
数据结构与算法(1):大O表示法
查看>>
Java学习知识树
查看>>
文科生,你为啥学编程?
查看>>
使用Eclipse时出现Unhandled event loop exception错误的有效解决办法
查看>>
JAVA之路:第一章 JAVA入门初体验
查看>>
菜鸟文科生的java之路:运算符
查看>>
菜鸟文科生的java之路:变量和常量
查看>>
菜鸟文科生的java之路:流程控制语句
查看>>
北海糖:Java初阶练习题
查看>>
不知道什么是数组?看这里就好了
查看>>
文科生北海唐的Java之路:方法(慕课)
查看>>
自学Java的轨迹线路
查看>>
如何更好的隐藏你自己,让我们谈谈什么是封装?
查看>>
文科生北海糖的:Java之路——继承
查看>>
Makefile 中:= ?= += =的区别
查看>>
消灭编译警告(Warning)
查看>>
(GCC) How can I hide "defined but not used" warnings in GCC?
查看>>
错误: 隐式声明函数‘kmalloc’ [-Werror=implicit-function-declaration]
查看>>