Namensräume
Varianten
Aktionen

std::ranges::adjacent_transform_view<V,F,N>::sentinel

Von cppreference.com
 
 
Bereichsbibliothek
Range-Adaptoren
 
 
template< bool Const >
class /*sentinel*/;
(nur Exposition*)

Der Rückgabetyp von adjacent_transform_view::end, wenn die zugrunde liegende View keine common_range ist.

Der Typ /*sentinel*/<true> wird von der const-qualifizierten Überladung zurückgegeben. Der Typ /*sentinel*/<false> wird von der nicht-const-qualifizierten Überladung zurückgegeben.

Inhalt

[bearbeiten] Datenmember

Member-Objekt Definition
inner_ (private) Ein Sentinel vom Typ inner-sentinel.
((exposition-only member object*)

[bearbeiten] Memberfunktionen

Konstruiert ein Sentinel
(public member function) [bearbeiten]

[bearbeiten] Nicht-Member-Funktionen

vergleicht einen Sentinel mit einem von adjacent_transform_view::begin zurückgegebenen Iterator
(Funktion) [bearbeiten]
(C++23)
berechnet die Distanz zwischen einem Sentinel und einem von adjacent_transform_view::begin zurückgegebenen Iterator
(function) [bearbeiten]

[bearbeiten] Beispiel

[bearbeiten] Referenzen

  • C++23 Standard (ISO/IEC 14882:2024)
  • 26.7.27.4 Klassenvorlage adjacent_transform_view::sentinel [range.adjacent.transform.sentinel]

[bearbeiten] Siehe auch