利用clock计算代码块的运行时间
参考网址:https://blog.csdn.net/xiong452980729/article/details/51394036
C++中两种常用的记录程序运行时间的方法的总结
头文件:#include<ctime>
这里还需要定义时间常数:
const double CLOCKS_PER_SECOND = ((clock_t)1000);
其中,CLOCK_PER_SECOND这个常量表示每一秒(per second)有多少个时钟计时单元
const double CLOCKS_PER_MILLISECOND = ((clock_t)1);
其中,CLOCK_PER_SECOND这个常量表示每毫秒(per millisecond)有多少个时钟计时单元
具体步骤:
1.clock_t startTime, endTime;
2.记录开始时间:startTime = clock();
3.写代码块
4.记录结束时间:endTime = clock();
5.输出运行时间: cout << (double)(endTime - startTime) / CLOCKS_PER_SECOND << "s" << endl