C++执行时间统计的一种方法

来源:互联网 发布:javbus防屏蔽域名 编辑:程序博客网 时间:2024/06/05 09:40

 

有些时候我们在C++编程时需要统计和比较一些函数或者语句的执行时间,从而判断算法的效率。下面是其中一种方法:

 

#include <iostream>

#include<time.h>

int main()

{

clock_t one, two;

one = clock();   // 开始计时

 

... 要统计时间的代码

 

two= clock();   // 结束计时

 

cout << "Runtime: " << (double)(two- one ) * 1000.0 / CLOCKS_PER_SEC << " ms!" << endl;

 

}