std::coroutine_handle<Promise>::address
来自 cppreference.com
< cpp | coroutine | coroutine handle
constexpr void* address() const noexcept; |
(自 C++20 起) | |
返回 coroutine_handle
的底层地址。返回值非空当且仅当 coroutine_handle
的当前值是从协程的 Promise 对象获取的。
内容 |
[编辑] 参数
(无)
[编辑] 返回值
底层地址。
[编辑] 注意
返回值对于特化 std::noop_coroutine_handle 非空,因为 std::noop_coroutine_handle
无法在不引用无操作协程的情况下创建。
[编辑] 另请参阅
[静态] (C++20) |
从指针导入协程 (公有静态成员函数) |