如何在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 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短