C/C++/Qt软件系统统计运行时间方法详解
来源:互联网 发布:java 线程池 队列大小 编辑:程序博客网 时间:2024/05/21 09:28
C/C++中有基础库用于实现该功能,功能在time.h头文件中,代码实例如下:
#include <stdio.h>#include <stdlib.h>#include <time.h> void main() { double time_Start = (double)clock(); //开始时间 //操作。。。 double timr_Finish = (double)clock(); //结束时间 printf("operate time: %.2fms",(time_Finish-time_Start); //输出 }
Qt程序中也可以使用C的方法,当然Qt内部封装了一个时间统计的方法:QTime类
#include <QTime>QTime time;time.start(); //开始计时,以ms为单位int time_Diff = time.elapsed(); //返回从上次start()或restart()开始以来的时间差,单位ms //以下方法是将ms转为sfloat f = time_Diff/1000.0;QString tr_timeDiff = QString("%1").arg(f); //float->QString复制代码其他的很多库都会对时间统计方法进行封装,对于统计运行时间差余以为调用C的方法是最好用的
阅读全文
0 0
- C/C++/Qt软件系统统计运行时间方法详解
- C++Qt 统计运行时间
- C/C++/Qt 统计运行时间
- C/C++/Qt 统计运行时间
- QT程序运行时间统计
- Linux C获取系统的运行时间
- 二分查找---C语言(统计了运行时间)
- 【C++】利用析构统计函数运行时间
- c统计时间
- Window系统下C/C++程序毫秒和微秒级程序运行时间的获取方法
- linux c 获取系统时间的方法
- C语言获取系统时间的方法
- C语言获取系统时间方法
- C语言 获取系统时间方法(strftime())
- 【C#】程序运行时间
- 用于C/C++统计时间
- C语言下取得系统开机运行时间
- 系统测试_增量覆盖率统计方法_Linux C GCOV
- 大文件上传进度条实现
- 设有n个正整数,将他们连接成一排,组成一个最大的多位整数
- UPDATE更新某些字段
- html实现一些特殊的符号
- React Native和iOS原生方法交互
- C/C++/Qt软件系统统计运行时间方法详解
- ROS机器人操作系统中级教程 3
- js移动客户端--触摸事件 模拟点击、滑屏事件
- Python爬虫的post请求简单实例
- ROS机器人操作系统中级教程 4
- 设计模式的基础知识
- PHP小程序 获取url链接,url不含.html则自动加上并跳转
- Mysql 查找乱码数据
- java定时任务