时间测试函数
2013-11-26 10:23
337 查看
////////////////////////////////////////////////////////////////////////// //时间测试 ////////////////////////////////////////////////////////////////////////// LARGE_INTEGER litmp; LONGLONG QPart1,QPart2; double dfMinus, dfFreq, dfTim; QueryPerformanceFrequency(&litmp); //获得计数器的时钟频率 dfFreq = (double)litmp.QuadPart; QueryPerformanceCounter(&litmp); //获得初始值 QPart1 = litmp.QuadPart; ////////////////////////////////////////////////////////////////////////// //时间测试 ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// //测试函数 ////////////////////////////////////////////////////////////////////////// fun(); ////////////////////////////////////////////////////////////////////////// //测试函数 ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// //测试结束,显示结果 ////////////////////////////////////////////////////////////////////////// QueryPerformanceCounter(&litmp); //获得中止值 QPart2 = litmp.QuadPart; dfMinus = (double)(QPart2 - QPart1);//获得对应的时间值 dfTim = dfMinus / dfFreq; CString strrr; strrr.Format(L"结构化自动域更新时间:%f", dfTim*1000000); strrr += "微秒"; AfxMessageBox(strrr); ////////////////////////////////////////////////////////////////////////// //测试结束,显示结果 //////////////////////////////////////////////////////////////////////////
相关文章推荐
- Linux core dump的详细介绍及使用
- android ListView中有按钮,无法获取焦点?android:descendantFocusability用法简析
- 详解JMeter函数和变量
- zuccoj1450
- 读者写者问题——读者优先,写者优先,公平竞争 解决方法
- Linux内核源码分析方法
- python操作处理Excel文件(转)
- [Unity]让unity程序后台运行
- Renderer.materials
- java socket编程(网络编程)
- svn版本库创建
- 数据库查询,GROUP BY 的使用细节
- Cisco 端口策略检测
- sql多表行转列,级联行转列
- STL编程:C++的忠告!
- android零碎知识点 字符串转换整数
- Cisco ACL 访问列表学习总结
- 求满足条件的回文数字
- Tomcat配置文件——server.xml(2)
- javascript 性能分析:响应接口