最終更新日時(UTC):
が更新

履歴 編集

function
<generator>

std::generator::promise_type::get_return_object(C++23)

generator get_return_object() noexcept;

概要

ジェネレータコルーチンの戻り値オブジェクトを生成する。 プログラマが本関数を直接利用することは想定されていない。

戻り値

coroutine_handle<promise_type>::from_promise(*this)で取得したコルーチンハンドルを保持し、アクティブスタックを空(empty)で初期化した、generatorオブジェクト。

例外

投げない

バージョン

言語

  • C++23

処理系