std::ranges::zip_view<Ansichten...>::iterator<Const>::iterator
Von de.cppreference.net
/*iterator*/() = default;
|
(1) | (seit C++23) |
constexpr /*iterator*/( /*iterator*/<!Const> i )
requires Const &&
(std::convertible_to<ranges::iterator_t<Views>,
ranges::iterator_t</*maybe-const*/<Const, Views>>> && ...);
|
(2) | (seit C++23) |
Konstruiere einen Iterator.
1) Standardkonstruktor. Wertinitialisiert das zugrunde liegende Tupel von Iteratoren auf ihre Standardwerte.
2) Konvertierung von
/*iterator*/<false> nach /*iterator*/<true>. Verschiebungskonstruiert das zugrunde liegende Tupel von Iteratoren current_ mit std::move(i.current).Dieser Iterator besitzt außerdem einen privaten Konstruktor, der von zip_view::begin und zip_view::end verwendet wird. Dieser Konstruktor ist für Benutzer nicht zugänglich.
Parameter
| i | - | ein /*iterator*/ < false > |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |