本教程程序通过展示如何在定时器上执行阻塞等待来介绍 Asio。 我们首先包含必要的头文件。 所有 Asio 类都可以通过简单地包含 “asio.hpp” 头文件来使用。 #include <iostream> #include <boost/asio.hpp> 所有使用 Asio 的程序都需要至少有一个 I/O 执行上下文,例如 io_context 或 thread_pool 对象。I/O 执行上下文提供对 I/O 功能的访问。我们在主函数的开头声明一个 io_context 类型的对象。 int main() { boost