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 建置日誌將顯示它們的執行情況。