如何在C ++中使用clock()函数
在这里,我们将看到如何clock()在C++中使用。它clock()存在于time.h或ctime头文件中。在这里,我们将找到使用此clock()方法的过程所花费的时间
要获得经过的时间,我们可以clock()在taks的开始和结尾使用来获取时间,然后减去这些值以获得差值。之后,我们将差异除以CLOCK_PER_SEC(每秒的时钟滴答数)以获得处理器时间。
示例
#include <iostream>
#include <ctime>
using namespace std;
void take_enter() {
cout << "Press enter to stop the counter" <<endl;
while(1) {
if (getchar())
break;
}
}
main() {
//花费的时间
clock_t t;
t = clock();
cout << "Timer starts\n";
take_enter();
cout << "Timer ends \n";
t = clock() - t;
double time_taken = ((double)t)/CLOCKS_PER_SEC; // calculate the elapsed time
cout << "该计划采取 "<< time_taken <<" seconds to execute";
}输出结果
Timer starts Press enter to stop the counter Timer ends 该计划采取 3.546 seconds to execute
热门推荐
10 小侄过生日祝福语简短
11 小店营业的祝福语简短
12 担任老师的祝福语简短
13 饮料吧台祝福语简短大气
14 公司新春搞笑祝福语简短
15 高情商敬酒祝福语简短
16 婚礼祝福语新郎妹妹简短
17 教师答辩通过祝福语简短
18 生女孩红包简短祝福语