C++ 学习系列(一)测试程序运行时间—clock()
2017-11-09 11:09
316 查看
计算程序运行时间 方法一
C++中的计时函数是clock(),而与其相关的数据类型是clock_t(头文件是time.h)。函数定义原型为: clock_t clock(void);
该函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN上称之为挂钟时间(wal-clock).
clock_t:保存时间的数据类型,为长整形数。
#define CLOCKS_PER_SEC ((clock_t)1000) //单位转换,从ms到m #include <iostream> #include "time.h" //关键的头文件 #include "stdio.h" #include "stdlib.h" using namespace std; int main() { clock_t start,finish; double totalTime; start=clock(); //测试主程序,注意也有可能放在主程序的循环里面,或者如果是视频的话,要放在循环里面。 //程序代码处 eg: for(int i=1;i<100;i++) { ... } finish=clock(); totalTime=(double)(finish-start)/CLOCKS_PER_SEC; cout<<"花费时间为:"<<totalTime<<"s"<endl; return 0; }
相关文章推荐
- C++测试程序运行时间
- c++读写文件和测试程序运行时间的例子
- c++ 测试程序运行时间
- 【C++学习笔记】计算程序运行所用的时间
- c++学习笔记---测算程序运行时间
- 【Linux】【C语言】菜鸟学习日志(一) 一步一步学习在Linxu下测试程序的运行时间
- [转]C++高进度测试程序运行的时间
- 测试C++程序运行的时间
- 【C++】C++中几种测试程序运行时间的方法
- c++中计算运行时间 clock(),clock_t程序
- C++中几种测试程序运行时间的方法
- [转]c++中计算运行时间 clock(),clock_t程序
- C++中使用clock()函数测试程序时间
- C++中几种测试程序运行时间的方法
- java基础巩固系列(十一):java测试程序运行时间的两种方法
- c/c++测试程序运行时间
- c++测试程序运行时间的
- c++中测试程序运行时间的方案
- C++中使用clock()函数测试程序时间
- c/c++测试程序运行时间