版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Haiqiang1995/article/details/90143518
熟悉python的朋友都知道可以引用time.time()来实现程序的计时效果,那么如果换成C++如何实现呢?
float start = getTickCount(); //计时器
//计时程序
float end = getTickCount();
float last = end-start;
cout << "time consume: " << (last / getTickFrequency() * 1000) << endl;
//getTickFrequency表示CPU的频率,这里用的是opencv版的,*1000可以转换为秒
//总次数/一秒内重复的次数*1000 = 时间(ms)
//总次数/一秒内重复的次数*1000000 = 时间(s)
坚持一件事情或许很难,但坚持下来一定很酷^_^!