std::coroutine_handle<Promise>::from_promise
来自 zh.cppreference.net
static coroutine_handle from_promise( Promise& p );
|
(自 C++20 起) | |
从协程的承诺对象创建一个coroutine_handle。创建的coroutine_handle引用该协程,且promise()返回对p的引用。
如果p不是对承诺对象的引用,则行为未定义。此函数仅为主模板提供,即特化std::coroutine_handle<>和std::coroutine_handle<std::noop_coroutine_promise>没有此函数。
参数
| p | - | 用于引用协程的promise对象 |
返回值
一个指向给定协程的
coroutine_handle
。
示例
|
本节内容不完整
原因:缺少示例 |
参见
构造
coroutine_handle
对象
(公开成员函数) |
|
|
[static]
|
td> 从指针导入协程句柄
|
|
(C++20)
|
创建在恢复或销毁时无可见效果的协程句柄
(函数) |