C++ ctime clock() 函数
示例
测量程序运行需要多长时间
clock_t before = clock();
int k = 0;
for(int i = 0; i < 100000; i++) {
k += i;
}
clock_t duration = clock() - before;
cout << "Duration: " << (float)duration / CLOCKS_PER_SEC << " seconds";
自己动手试一试 »
定义和用法
clock()
函数返回一个数字,表示函数被调用时已经经过的时间量。它主要用于测量程序执行过程中两个时间点之间的差值。
时间单位的大小取决于计算机,可以使用 CLOCKS_PER_SEC
常量将其转换为秒。
clock()
函数定义在 <ctime>
头文件中。
语法
clock();
参数
无。
技术详情
返回 | 一个表示函数被调用时的时间点的正数。 |
---|