std::generator<Ref,V,Allocator>::~generator
From cppreference.com
| ~generator(); |
(C++23から) | |
ジェネレーターオブジェクトを破棄します。
基盤となるコルーチンオブジェクトとしてcoroutine_が与えられた場合、次に等価です。
if (coroutine_) coroutine_.destroy();
ルートジェネレーターを破棄すると、再帰的にyieldされたジェネレーターの所有権が、yieldするジェネレーターのコルーチンフレーム内のawaitableオブジェクトに保持されるため、yieldされたジェネレーターのスタック全体が実質的に破棄されることに注意してください。
[編集] 計算量
| このセクションは未完成です |
[編集] 例
| このセクションは未完成です 理由: 例がありません |