我boost::timer::cpu_timer
用来计算算法的“用户处理时间”,如下所示:
boost::timer::cpu_timer timer;
boost::timer::nanosecond_type userTime = timer.elapsed().user;
userTime
我的问题是如何格式化HH::MM::SS.mmm
格式?我知道我可以自己编写代码,但我期待 Boost 提供一些方法来做到这一点。
我遇到了这个例子,但它使用了boost::chrono::duration<Rep, Period>
,我不知道如何从boost::timer::nanosecond_type
.