c++如何计算程序运行的时间
生活随笔
收集整理的這篇文章主要介紹了
c++如何计算程序运行的时间
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
方案一:
#include<iostream> #include<ctime> using?namespace?std;int?main() {clock_t?start,finish;start=clock();cout?<<?"HW?....?"?<<?endl;finish=clock();cout?<<?finish-start???<<?"/"?<<?CLOCKS_PER_SEC??<<?"?(s)?"<<?endl;return?0; } 方案二: clock_t st = clock(); ....... ...... printf("time: %.0lfms\n", (clock()-st)*1000.0 / CLOCKS_PER_SEC);方案三:
c語(yǔ)言計(jì)算函數(shù)消耗時(shí)間:
#include <sys/time.h>
#include <unistd.h>
struct?timeval tv1, tv2;
double?sec?=0;
gettimeofday(&tv1,?0);
HEGGTOPCOLLECTOR hTopCollector?=?eggTopCollector_new(0);?//?top 10
gettimeofday(&tv2,?0);
sec?=?(double)(tv2.tv_sec?-?tv1.tv_sec)?+?(double)(tv2.tv_usec?-?tv1.tv_usec)?/1000000;
printf("time1: %f\n", sec);
總結(jié)
以上是生活随笔為你收集整理的c++如何计算程序运行的时间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Yann LeCun:深度学习硬件前瞻
- 下一篇: 源代码网址