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

履歴 編集

function
<generator>

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

generator get_return_object() noexcept;

概要

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

戻り値

下記の通り説明専メンバ初期化を行なったgeneratorオブジェクト。

  • コルーチンハンドルcoroutine_ : coroutine_handle<promise_type>::from_promise(*this)
  • アクティブスタックactive_ : 空(empty)スタック

例外

投げない

バージョン

言語

  • C++23

処理系