std::ranges::zip_view<Views...>::begin
Von cppreference.com
| constexpr auto begin() requires (!(/*simple-view*/<Views> && ...)); |
(1) | (seit C++23) |
| constexpr auto begin() const requires (ranges::range<const Views> && ...); |
(2) | (seit C++23) |
Ermittelt den Anfangs-Iterator der zip_view.
Inhalt |
[bearbeiten] Rückgabewert
1)
Iterator <false>(tuple-transform(ranges::begin, views_ ));.2)
Iterator <true>(tuple-transform(ranges::begin, views_ ));.[bearbeiten] Hinweise
ranges::range<const ranges::zip_view<Views...>> wird genau dann modelliert, wenn für jeden Typ Vi in Views..., const Vi einen range modelliert.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| gibt einen Iterator oder Sentinel zum Ende zurück (öffentliche Member-Funktion) | |
| (C++20) |
gibt einen Iterator zum Anfang eines Ranges zurück (Customization Point Objekt) |