std::ranges::zip_view<ビュー...>::iterator<Const>::iterator
From ja.cppreference.net
/*iterator*/() = default;
|
(1) | (C++23以降) |
constexpr /*iterator*/( /*iterator*/<!Const> i )
requires Const &&
(std::convertible_to<ranges::iterator_t<Views>,
ranges::iterator_t</*maybe-const*/<Const, Views>>> && ...);
|
(2) | (C++23以降) |
イテレータを構築します。
1) デフォルトコンストラクタ。 値初期化により、内部のイテレータのタプルをデフォルト値に設定します。
2)
/*iterator*/<false> から /*iterator*/<true> への変換。内部のイテレータのタプル current_ を std::move(i.current) からムーブ構築します。また、このイテレータは zip_view::begin および zip_view::end によって使用されるプライベートコンストラクタを持ちます。このコンストラクタはユーザーからアクセスできません。
パラメータ
| i | - | an /*iterator*/ < false > |
例
|
このセクションは不完全です
理由: 例がありません |