介绍一个计算函数执行时间的简单方法!
来源:互联网 发布:如何申请多个淘宝账号 编辑:程序博客网 时间:2024/04/29 09:28
有时候有些特殊需求会需要计算函数时间,当然这个也容易,只要在函数前后各记录一下时间,相减就行了。
其实方法确实是这样,但是在windows平台也很多方式,下面介绍一种个人认为比较简单精准的:
class TimeCount{public:TimeCount(){//获得计数器的时钟频率 QueryPerformanceFrequency(&begin); mFreq = begin.QuadPart; }~TimeCount(){}/**@fuction 开始计时*@time 2013/11/19 14:25:32*/inline void Start(){QueryPerformanceCounter(&begin); }/**@fuction 获取到目前为止跑过的毫秒*@time 2013/11/19 14:25:44*/inline unsigned int End(){LARGE_INTEGER end;QueryPerformanceCounter(&end);return (unsigned int)(1000*(double)(end.QuadPart - begin.QuadPart )/(double)mFreq);}private:LARGE_INTEGER begin;LONGLONG mFreq;};
使用方式:
//计时器mTimeCount.Start();mExcuteSignal(times);unsigned int xxx = mTimeCount.End();
xxx 就是执行时间
- 介绍一个计算函数执行时间的简单方法!
- 自己写的一个计算代码执行时间的函数
- php计算执行时间的函数
- 计算程序执行时间的方法
- 计算程序执行时间的方法
- 计算SQL执行时间的方法
- 计算程序执行时间的方法
- 计算代码执行时间的方法
- php计算一个页面执行时间函数写法
- 代码执行时间计算(宏和函数的执行时间差别)
- 【java】简单的计算代码块执行时间
- 计算一个程序的执行时间和定时器
- 计算页面执行时间的两种方法
- C#计算代码执行时间的方法
- 计算SQL语句执行时间的方法
- 计算函数执行时间
- 计算Java中任意一个方法的执行时间的工具类
- 一个简单的任务执行时间监视器 StopWatch
- UINavigationController
- 分享一下自己用的SQLite数据库密码操作小工具(含源码)
- 联想谋求主动转型,陈旭东的压力与乐观
- Cobar使用文档(可用作MySQL大型集群解决方案)
- Bloom Filter
- 介绍一个计算函数执行时间的简单方法!
- java面试
- javascript之jquery 事件
- android通知栏使用汇总
- CABasicAnimation 基本动画学习
- Android Theme详细内容概述
- 只允许输入数字的input
- Q4M使用手册
- Hadoop管理员的十个最佳实践