命名空间
变体
操作

协程支持 (C++20)

来自 cppreference.cn
< cpp
 
 
 
协程支持
协程特质
协程句柄
无操作协程
平凡可等待对象
范围生成器 (Range generators)
(C++23)
 

协程支持库定义了几种类型,为协程提供编译和运行时支持。

目录

[编辑] 协程特化

定义于头文件 <coroutine>
用于发现协程 promise 类型的特化类型
(类模板) [编辑]

[编辑] 协程句柄

定义于头文件 <coroutine>
用于引用已暂停或正在执行的协程
(类模板) [编辑]

[编辑] 无操作协程

定义于头文件 <coroutine>
创建一个协程句柄,当恢复或销毁时没有可观察到的效果
(函数) [编辑]
用于没有可观察效果的协程
(类) [编辑]
std::coroutine_handle<std::noop_coroutine_promise>,旨在引用无操作协程
(类型定义) [编辑]

[编辑] 普通可等待对象

定义于头文件 <coroutine>
指示 await 表达式不应暂停
(类) [编辑]
指示 await 表达式应始终暂停
(类) [编辑]

[编辑] 注释

特性测试 标准 特性
__cpp_lib_coroutine 201902L (C++20) 协程支持库

[编辑] 另请参阅

(C++23)
表示同步协程生成器的view
(类模板) [编辑]