当我尝试获取(未设置!)当前到期时间时使用boostexpires_from_now()似乎实际上取消了计时器,但它实际上按预期运行,但最终没有调用处理程序。或者换句话说,当使用expires_from_now()访问deadline_timer时它会立即调用处理程序,并且在它过期时不会调用处理程序。请考虑以下代码和相应的输出:#include#include#include#include#includeusingnamespaceboost::posix_time;usingnamespacestd;voidhandler1(constboost::system::error_co