Boost C++ 库

世界上最受推崇、设计最精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

io_context::run_for - Boost C++ 函数库
PrevUpHomeNext

针对指定的持续时间运行 io_context 对象的事件处理循环。

template<
    typename Rep,
    typename Period>
std::size_t run_for(
    const chrono::duration< Rep, Period > & rel_time);

函数 run_for() 将阻塞,直到所有工作完成且没有更多待分派的处理程序,直到 io_context 已停止,或直到指定的持续时间已过。

参数

rel_time

调用可能阻塞的持续时间。

返回值

执行的处理程序的数量。


PrevUpHomeNext