利用QTime计算程序运行时间
Qt利用QTime计算程序运行时间,原理很简单,就是在程序开始时开始计时,程序结束时候输出累计时间就可以了,代码结构如下:
1.Include如下类:
#include <QDebug>
#include <QTime>
#pragma execution_character_set("utf-8")//Qt5 显示中文
2.在程序开始时候和要获得运行时间的地方添加如下:
//计算程序运行时间方法
QTime timedebuge;//声明一个时钟对象
timedebuge.start();//开始计时
//
//中间为你的程序
/
qDebug()<<"第一段程序耗时:"<<timedebuge.elapsed()/1000.0<<"s";//输出计时
3.效果如下:
利用clock(),其精度为: ms级----------C语言实现,在C++环境、QT、VC中也能用
#include <QDebug>
#include <sys/time.h>
double time_Start = (double)clock();
Function();
double time_End = (double)clock();
qDebug()<<(time_End - time_Start)/1000.0<<"s";
参考:https://blog.csdn.net/abcvincent/article/details/78119712