generator(const generator&) = delete; // (1)
generator(generator&& other) noexcept; // (2)
概要
有効なgenerator
オブジェクトは、ジェネレータコルーチン呼び出しによってのみ生成される。
- (1) コピーコンストラクタ : コピー禁止。
- (2) ムーブコンストラクタ
例外
投げない
備考
- (2) ムーブ前に
other
から取得したイテレータは無効化されず、*this
に対応するイテレータとなる。
バージョン
言語
- C++23
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??