C++ 测量代码运行时间的方法 |
您所在的位置:网站首页 › vs测试运行时间精确毫秒 › C++ 测量代码运行时间的方法 |
clock()函数(较为常用)
在头文件 time.h/ctime 里面提供了一个函数 clock()。 函数返回的是从程序开始运行到调用clock函数时所打的点数, 即clock tick(时钟打点),有一个常量CLOCKS_PER_SEC,用来表示机器一秒钟所走的时钟打点数,定义如下: #define CLOCKS_PER_SEC ((clock_t)1000) 可以定义两个clock的变量Begin,End,然后在要测试的函数前后分别调用clock函数就可以得出时钟打点数,再除以CLOCKS_PER_SEC就得到时间了 测试代码: # include # include using namespace std; int main() { clock_t Begin, End; double duration; Begin = clock();//开始计时 for (int i = 0; i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |