小编Val*_*lis的帖子

asio::io_context 和 asio::thread_pool 有什么区别?

从多个线程调用其函数的anasio::thread_pool和 an之间有什么区别?我可以取代我该调用线程有?或者我需要某个地方吗?asio::io_contextrun()boost::thread_groupio_context::run()asio::thread_poolio_context

更新

当我使用 时asio::thread_pool,我还需要io_context使用套接字、定时器等吗?这两个thread_poolio_context是一个asio::execution_context。但是,文档说它io_context“提供核心 I/O 功能”。如果我只使用一个asio::thread_pool而没有一个,我会失去这些io_context吗?

c++ boost-asio asio

5
推荐指数
1
解决办法
758
查看次数

标签 统计

asio ×1

boost-asio ×1

c++ ×1