C/C++/Qt 统计运行时间
来源:互联网 发布:新农合软件 编辑:程序博客网 时间:2024/04/30 11:08
程序中经常需要统计时间,需要统计某项运算的运行时间时,需要计算时间差。
1. C/C++
C中有基础库用于实现该功能,功能在time.h头文件中,代码实例如下:
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 5 void main() 6 { 7 double time_Start = (double)clock(); //开始时间 8 //操作。。。 9 double timr_Finish = (double)clock(); //结束时间10 11 printf("operate time: %.2fms",(time_Finish-time_Start); //输出12 }
2. QT
Qt程序中也可以使用C的方法,当然Qt内部封装了一个时间统计的方法:QTime类(注意不是QTimer,QTimer是计时用的)
QTime类使用手册将官方文档:http://qt-project.org/doc/qt-4.8/qtime.html
代码示例如下:
1 #include <QTime>2 3 QTime time;4 time.start(); //开始计时,以ms为单位5 int time_Diff = time.elapsed(); //返回从上次start()或restart()开始以来的时间差,单位ms6 7 //以下方法是将ms转为s8 float f = time_Diff/1000.0;9 QString tr_timeDiff = QString("%1").arg(f); //float->QString
其他的很多库都会对时间统计方法进行封装,对于统计运行时间差余以为调用C的方法是最好用的
0 0
- C++Qt 统计运行时间
- C/C++/Qt 统计运行时间
- C/C++/Qt 统计运行时间
- C/C++/Qt软件系统统计运行时间方法详解
- QT程序运行时间统计
- 二分查找---C语言(统计了运行时间)
- 【C++】利用析构统计函数运行时间
- c统计时间
- 【C#】程序运行时间
- 用于C/C++统计时间
- C计算程序运行时间
- C计算函数运行时间
- C程序运行时间计算
- <C++>计算程序运行时间
- c实现计算运行时间
- 测试C程序运行时间
- C/C++ 统计函数调用时间
- 统计代码运行时间
- Android Gson
- 整合struts1时web.xml里的配置
- SOLR中实现自定义评分函数FunctionQuery
- vim的一些实用技巧
- UVA 10090 Marbles(扩展欧几里得)
- C/C++/Qt 统计运行时间
- UVa 1382 Distant Galaxy 解题报告(枚举 + 前缀和)
- U-Boot操作Flash (NOR, NAND & SPI)
- 工资两三千,你的未来在哪里,马云——写给在工厂上班的同学们
- STL 源码剖析 算法 stl_algo.h -- search
- 经纬财富:鹤岗亏损是因为不懂资金管理
- codeforces 111C Petya and Spiders 状态压缩
- 的感觉还是大哥空间上看了个
- 13 反射