71 const auto end = std::chrono::steady_clock::now();
72 const double milliseconds =
73 std::chrono::duration_cast<std::chrono::duration<double, std::milli>>(
75 std::ostringstream elapsed;
76 elapsed << std::fixed << std::setprecision(2) << milliseconds <<
" ms";
77 if (milliseconds >= 1000.0)
78 elapsed <<
" (" << std::fixed << std::setprecision(2)
79 << (milliseconds / 1000.0) <<
" s)";
81 << elapsed.str() <<
"\n";