我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.