0

在我的应用程序中,一旦时间用完或某些异步操作完成(在时间用完之前),我需要运行该函数。

提升deadline_timer 可以满足我的需要,一旦定时器用完,它就会触发,当我取消它时。但是,在我的情况下,我不需要使用 io_service 和 timers 构造函数不会让我省略它。

我当然可以创建一个临时 io_service,但我认为它不明智。

有替代品吗?我应该用什么来实现我想要的?也许有一种方法可以在没有 ioservice 的情况下使用提升期限计时器?

4

1 回答 1

0

你可以实现定时器轮(谷歌实现),非常准确和重量轻的定时器

于 2012-09-19T12:39:04.137 回答