方法1:
头文件:#include <time.h>
clock_t timestart;
clock_t timestop;
timestart = clock();
/*
"待测试时间的程序段"
*/
timestop = clock();
printf("时间为:%f ms\n", (double)(timestop - timestart));
方法2:
#include <chrono>
auto timestart=std::chrono::system_clock::now();
/*
"待测试时间的程序段"
*/
auto timestop = std::chrono::system_clock::now();std::chrono::duration<double> diff = timestop - timestop;
printf("时间为:%.1f ms\n", diff.count()*1000);