coroutine
Release: 1.4.3
C++ 20 协程实际应用
从这个角度来看,图书馆将保持尽可能小。和他们一起玩吧。并尝试您自己的协程!如果您需要一些工具支持,请告诉我。我愿意了解一下。
如果您正在寻找其他材料,请访问 MattPD 的收藏!
<coroutine/frame.h>
中为 C++ 协程提供了一些自定义(和部分)实现。USE_PORTABLE_COROUTINE_HANDLE
激活它目前使用 CMake 通过以下编译器生成构建系统文件。
msvc
v142+clang-cl
13+clang
12+AppleClang
12+gcc
10.0+ git clone " https://github.com/luncliff/coroutine "
Push-Location coroutine
# ...
Pop-Location
探索测试(示例)代码会很有帮助。该库使用 CTest 进行测试。 AppVeyor 和 Travis CI 构建日志将显示它们的执行情况。