std::generator<Ref,V,Allocator>::operator=
From cppreference.com
| generator& operator=( generator other ) noexcept; |
(C++23から) | |
ジェネレータオブジェクトの内容を置き換えます。以下と同等です。
std::swap(coroutine_, other.coroutine_);
std::swap(active_, other.active_);
目次 |
[編集] パラメータ
| その他 | - | 移動元となる別のジェネレータ |
[編集] 戻り値
*this
[編集] 計算量
| このセクションは未完成です |
[編集] 注記
other から以前に取得したイテレータは無効になりません。それらは *this へのイテレータになります。
この代入演算子は技術的には コピー代入演算子ですが、std::generator はムーブ代入のみ可能です。
[編集] 例
| このセクションは未完成です 理由: 例がありません |