Namespaces
Variants

std::coroutine_handle<Promise>::address

来自 zh.cppreference.net
 
 
 
协程支持
协程特性
协程句柄
无操作协程
平凡可等待对象
范围生成器
(C++23)
 
 
constexpr void* address() const noexcept;
(自C++20起)

返回底层地址coroutine_handle。当且仅当coroutine_handle的当前值是从一个协程的承诺对象获取时,返回值非空。

参数

(无)

返回值

底层地址。

注释

返回值对于特化 std::noop_coroutine_handle 是非空的,因为不引用无操作协程就无法创建 std::noop_coroutine_handle 。

参见

从指针导入协程
(公开静态成员函数)