通常计时函数主要有两个,分别是getTickCount()和getTickFrequency().文章来源:https://www.toymoban.com/news/detail-635163.html
- getTickCount()函数,返回的是CPU自某个时间(如启动电脑)以来走过的时钟周期数;
- getTickFrequency()函数,返回的是CPU一秒钟所走的时钟周期数,这样我们就可以轻松的以秒为单位对某运算进行计时;
将两个函数组合起来使用的示例如下所示:文章来源地址https://www.toymoban.com/news/detail-635163.html
double time0=static_cast<double>(getTickCount());
//进行一系列例如图像处理的操作
time0 = ((double)getTickCount()-time0)/getTickFrequency();
cout<<"运行时间:"<<time0<<"秒"<<endl;
到了这里,关于C++执行程序计时函数详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!