std::ranges::zip_transform_view<F,Views...>::sentinel<Const>::sentinel
Von cppreference.com
< cpp | ranges | zip transform view | sentinel
| /*sentinel*/() = default; |
(1) | (seit C++23) |
| constexpr /*sentinel*/( /*sentinel*/<!Const> i ) requires Const && |
(2) | (seit C++23) |
| constexpr explicit /*sentinel*/( /*sentinel*/<Const> inner ); |
(3) | (nur Exposition*) |
Konstruiert ein Sentinel.
1) Standardkonstruktor. Initialisiert das zugrundeliegende Sentinel-Objekt
inner_ mit seinem Standardwert. (engl. *default-initializes*)2) Konvertierung von /*sentinel*/<false> zu /*sentinel*/<true>. Verschiebt das zugrundeliegende Objekt
inner_ mithilfe von std::move(i.inner_).3) Initialisiert das zugrundeliegende Objekt
inner_ mit inner. (engl. *value-initializes*). Dieser Konstruktor ist für Benutzer nicht zugänglich.[bearbeiten] Parameter
| i | - | a /*sentinel*/<false> |
| inner | - | ein zugrundeliegendes Objekt vom Typ sentinel<Const> |
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |