std::ranges::join_view<V>:sentinel
Von cppreference.com
| template< bool Const > class /*sentinel*/ |
(seit C++20) (nur Exposition*) |
|
Der Rückgabetyp von join_view::end, wenn eine der zugrundeliegenden Ranges (V oder ranges::range_reference_t<V>) keine common_range ist, oder wenn die Eltern-join_view keine forward_range ist.
Wenn V keine einfache Ansicht ist, ist Const true für Sentinel, die von den Const-Überladungen zurückgegeben werden, und ansonsten false. Wenn V eine einfache Ansicht ist, ist Const true.
Inhalt |
[bearbeiten] Member-Typen
| Mitglied | Definition |
Parent (privat) |
maybe_const <Const, ranges::join_view<V>>((nur zur Veranschaulichung)*) |
Base (private) |
maybe-const <Const, V>((nur zur Veranschaulichung)*) |
[bearbeiten] Datenmember
| Mitglied | Definition |
ranges::sentinel_t<Base> end_ (privat) |
Ein Sentinel, der von (möglicherweise const-qualifiziertem) V erhalten wurde((exposition-only member object*) |
[bearbeiten] Member-Funktionen
| Konstruiert ein Sentinel (public member function) |
[bearbeiten] Nicht-Member-Funktionen
| (C++20) |
vergleicht ein Sentinel mit einem Iterator, der von join_view::begin zurückgegeben wurde (Funktion) |