Coroutines:协程语言机制与工程边界 | C++

本章覆盖:`co_await`;`co_yield`;`co_return`;coroutine transformation 高层认知;promise type;coroutine handle;lazy task / generator 场景;C++20 coroutine 是语言机制,不是完整调度器;networking framework / async runtime 提供真正运行环境;生命周期与 frame ownership;初级岗位不要求手写协程框架,但高性能异步项目需要能理解。

本章知识点

  • co_await
  • co_yield
  • co_return
  • coroutine transformation 高层认知
  • promise type
  • coroutine handle
  • lazy task / generator 场景
  • C++20 coroutine 是语言机制,不是完整调度器
  • networking framework / async runtime 提供真正运行环境
  • 生命周期与 frame ownership
  • 初级岗位不要求手写协程框架,但高性能异步项目需要能理解