1、利用C++标准库 std::chrono
, 如下计算一个主体程序的运行时间,算出来的时间差值单位为毫秒。<float, std::milli>
表示用毫秒表示。
auto t_start = std::chrono::high_resolution_clock::now();
----------------------- <此处放入你的主体程序> -------------------
auto t_end = std::chrono::high_resolution_clock::now();
float t_total = std::chrono::duration<float, std::milli>(t_end - t_start).count();
std::cout << "detection and track total take: " << t_total << " ms." << std::endl;