Namespaces
Variants

std::ranges::zip_view<Ansichten...>::sentinel<Const>::sentinel

Aus de.cppreference.net
 
 
Ranges-Bibliothek
Range-Adaptoren
 
 
/*sentinel*/() = default;
(1) (seit C++23)
constexpr /*sentinel*/( /*sentinel*/<!Const> i )
    requires Const &&
        (std::convertible_to<
            ranges::sentinel_t<Views>,
            ranges::sentinel_t</*maybe-const*/<Const, Views>>> && ...);
(2) (seit C++23)

Erzeugt einen Sentinel.

1) Standardkonstruktor. Wertinitialisiert das zugrundeliegende Tupel von Sentinelend_s.
2) Konvertierung von /*sentinel*/<false> nach /*sentinel*/<true>. Verschiebungskonstruiert das zugrundeliegende Tupel von Sentinelend_s mit std::move(i.end_).

Parameter

i - a /*sentinel*/ < false >

Beispiel