常用的三种获取程序运行时间的方法
来源:互联网 发布:linux scp 下载文件夹 编辑:程序博客网 时间:2024/05/21 06:18
- chrono
参考教程:http://www.cnblogs.com/jwk000/p/3560086.html
#include <chrono> //C++11chrono::steady_clock::time_point t1 = chrono::steady_clock::now();domeSomething();chrono::steady_clock::time_point t2 = chrono::steady_clock::now();chrono::duration<double> time_used = chrono::duration_cast<chrono::duration<double>>(t2 - t1);cout<<"solve time cost = "<<time_used.count()<<" secondes."<<endl;
- ctime
#include <ctime>using namespace std;clock_t start = clock();// do something...clock_t end = clock();cout << "花费了" << (double)(end - start) / CLOCKS_PER_SEC << "秒" << endl;//此方法测出来的时间经常不准,不建议使用
- gettimeofday
#include <time.h>using namespace std;timeval start, end;gettimeofday(&start, NULL);// do somethindgettimeofday(&end, NULL);cout << "花费了" << end.tv_sec - start.tv_sec << " s." << endl;cout << "花费了" << end.tv_usec - start.tv_usec << " us." << endl;
阅读全文
0 0
- 常用的三种获取程序运行时间的方法
- 测试程序运行时间的三种方法
- C#计算一段程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- C#计算一段程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- C#计算程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- C#计算一段程序运行时间的三种方法
- 三种计算c#程序运行时间的方法
- C#计算一段程序运行时间的三种方法
- Matlab中计算程序运行时间的三种方法
- c++中常用的计算程序运行时间的方法
- c++中常用的计算程序运行时间的方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- 干货 | Elasticsearch5.X Mapping万能模板
- The node about the project of DJ
- oracle comment on的用法
- SecureCRT工具下sftp的用法
- Effective C++之三:以对象管理资源
- 常用的三种获取程序运行时间的方法
- 什么是架构
- Http协议浅析
- 【OpenGL ES】帧缓冲区对象FBO
- Matplotlib for presenting results(论文画图matplotlib jupyter文档)
- SpringMVC解决前台向后台传输的乱码问题
- DPDK源码学习——初始化
- 计算机视觉与深度学习(3)
- Oracle数据库控制文件损坏