【发布时间】:2016-08-23 14:36:06
【问题描述】:
我正在寻找一种方法来使用 Boost Stackfull Coroutines 作为单核中的多任务执行器,而不是使用线程。我习惯于使用asyncio module 开发 Python 代码,我想使用 Boost Coroutines(如果可能的话,使用 Boost.Coroutine2)来复制相同的行为。
我在 Google 的搜索返回了 some old Boost documentation,解释了我如何使用 Boost.Coroutine 库来做到这一点。 出于某种我不知道的原因,the current Boost.Coroutine documentation 不相等,并且不包含任何可能与旧版本相关的信息。
有没有办法让我像使用 Python 异步协程一样使用 Boost.Coroutines?
【问题讨论】:
-
你可能想添加 Python 标签来吸引一些 Python 人群:)
-
不知道这是不是个好主意,但还是添加了。
-
对不起!我选词不好!我的意思是,一个任务调度器和执行器!
标签: c++ python-3.x c++11 boost c++14