一尘不染

C ++ Boost ASIO简单的定期计时器?

linux

我希望一个非常简单的定期计时器每50毫秒调用一次我的代码。我可以使一个线程一直保持50ms的睡眠时间(但这很痛苦)……我可以开始研究Linux
API来制作定时器(但它不是可移植的)……

使用boost。我只是不知道这是可能的。Boost是否提供此功能?


阅读 217

收藏
2020-06-03

共1个答案

一尘不染

Boosts Asio教程中的第二个示例对此进行了解释。
你可以在这里找到它。

之后,请查看第三个示例,以了解如何以周期性的时间间隔再次调用它

2020-06-03