C++ 如何重新启动boost::timer::cpu\U定时器?

C++ 如何重新启动boost::timer::cpu\U定时器?,c++,boost,timer,C++,Boost,Timer,看看定义,我看到它似乎没有任何方法来重新启动计时器。重新启动cpu计时器只能通过重新创建计时器对象来完成,或者我缺少了什么。start()重新启动计时器,这就是为什么不需要使用restart()函数。resume方法做你需要的吗?继续累积时间,但不清除已累积的时间。对我来说大概是这样。那start()呢?当我阅读文档时,我觉得它重置了计时器。(否则就不需要重启了)哼!我没想到!测试了一下,看来你是对的。我真蠢!:)@Elektito好的,我把它作为一个答案贴了出来:)

看看定义,我看到它似乎没有任何方法来重新启动计时器。重新启动cpu计时器只能通过重新创建计时器对象来完成,或者我缺少了什么。

start()
重新启动计时器,这就是为什么不需要使用
restart()
函数。

resume方法做你需要的吗?继续累积时间,但不清除已累积的时间。对我来说大概是这样。那
start()
呢?当我阅读文档时,我觉得它重置了计时器。(否则就不需要重启了)哼!我没想到!测试了一下,看来你是对的。我真蠢!:)@Elektito好的,我把它作为一个答案贴了出来:)