std::coroutine_handle<Promise>::destroy
ja.cppreference.net から
| その他の特殊化のメンバ |
||
void destroy() const;
|
(1) | (C++20から) |
| 特殊化 std::coroutine_handle<std::noop_coroutine_promise> |
||
constexpr void destroy() const noexcept;
|
のメンバ (2) | (C++20から) |
1)
*this が参照するコルーチンのコルーチン状態を破棄する。コルーチンが no-op コルーチンの場合は何もしない。2) 何もしない。
破棄が必要であり、かつ *this が中断されたコルーチンを参照していない場合、動作は未定義である。
パラメータ
(なし)
戻り値
(なし)
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
コルーチンの実行を再開する
(公開メンバ関数) |