【发布时间】:2013-04-22 15:48:40
【问题描述】:
我正在使用boost::timer::cpu_timer 来计算算法的“用户处理时间”,如下所示:
boost::timer::cpu_timer timer;
boost::timer::nanosecond_type userTime = timer.elapsed().user;
我的问题是如何将userTime 格式化为HH::MM::SS.mmm 格式?我知道我可以自己编写代码,但我期待 Boost 提供一些方法来做到这一点。
我遇到了this example,但它使用了boost::chrono::duration<Rep, Period>,我不知道如何从boost::timer::nanosecond_type获得。
【问题讨论】:
标签: c++ boost timer formatting duration