【C++】程序运行时间计算的方式

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;

版权声明:本文为Boys_Wu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。