Namespaces
Variants

std::coroutine_handle<Promise>::operator coroutine_handle<>

ja.cppreference.net から
 
 
ユーティリティライブラリ
言語サポート
型サポート (基本型, RTTI)
ライブラリ機能テストマクロ (C++20)
プログラムユーティリティ
可変引数関数
コルーチンサポート (C++20)
契約サポート (C++26)
三方比較
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

一般ユーティリティ
関係演算子 (C++20で非推奨)
 
コルーチンサポート
コルーチントレイト
コルーチンハンドル
No-op コルーチン
トリビアルアウェイタブル
レンジジェネレータ
(C++23)
 
 
constexpr operator coroutine_handle<>() const noexcept;
(C++20から)

この変換関数は、std::coroutine_handle<Promise> の値を、同じ基底アドレスを保持する std::coroutine_handle<> に変換します。これにより、実質的にプロミス型が消去されます。

パラメータ

(なし)

戻り値

std:: coroutine_handle <> :: from_address ( address ( ) )

関連項目

2つの coroutine_handle オブジェクトを比較する
(関数)