如何在C ++中使用clock() [英] How to use clock() in C++
本文介绍了如何在C ++中使用clock()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在 C ++
中呼叫 clock()
?
例如,我想测试线性搜索在数组中查找给定元素所花费的时间。
解决方案
pre> #include< iostream>
#include< cstdio>
#include< ctime>
int main(){
std :: clock_t start;
double duration;
start = std :: clock();
/ *你的算法在这里* /
duration =(std :: clock() - start)/(double)CLOCKS_PER_SEC;
std :: cout<<printf:<持续时间<<'\ n';
}
How do I call clock()
in C++
?
For example, I want to test how much time a linear search takes to find a given element in an array.
解决方案
#include <iostream>
#include <cstdio>
#include <ctime>
int main() {
std::clock_t start;
double duration;
start = std::clock();
/* Your algorithm here */
duration = ( std::clock() - start ) / (double) CLOCKS_PER_SEC;
std::cout<<"printf: "<< duration <<'\n';
}
这篇关于如何在C ++中使用clock()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文