C++17的corountine实现, C++20的后续的文章再做展开了).
1.4 本文的侧重点
C++ coroutine不同os的实现分析, 相关特性的介绍, 都有大量的相关资料, 本文主要针对如何更好的使用...外围包装调度器, 实现子协程, 各种针对业务特化的特性, 如sleep, rpc request等, 另外也有集中的地方对当前系统的所有协程做集中的管理和调度....协程将会在下一帧被唤醒执行
rstudio::logic::AwaitMode::AwaitForNotifyNoTimeout: 等待外界通知后再唤醒执行(无超时模式), 注意该模式下如果一直没收到通知, 相关协程会一直在队列中存在...大部分情况本地变量的使用编译器会直接报错, 如 for(int i = 0; ...)...后续的文章会承接本篇, 补充C++20相关实现的思路.