Namensräume
Varianten
Aktionen

operator==(ranges::chunk_view::inner-iterator)

Von cppreference.com
 
 
Bereichsbibliothek
Range-Adaptoren
 
std::ranges::chunk_view
Memberfunktionen
Klassen für input_ranges
Deduction Guides
outer-iterator
outer-iterator::value_type
inner-iterator
operator==(chunk_view::inner-iterator)
 
friend constexpr bool operator==( const /*inner-iterator*/& x,
                                  std::default_sentinel_t );
(seit C++23)

Vergleicht den Iterator und das Sentinel.

Sei parent_ der zugrunde liegende Zeiger auf die umschließende chunk_view.

Äquivalent zu: gibt x.parent_->remainder_ == 0;

Diese Funktion ist für die normale unqualifizierte oder qualifizierte Suche nicht sichtbar und kann nur durch Argument-abhängige Suche gefunden werden, wenn std::ranges::chunk_view::inner-iterator eine zugeordnete Klasse der Argumente ist.

Der Operator != wird aus operator== synthetisiert.

[bearbeiten] Parameter

x - Iterator zum Vergleichen

[bearbeiten] Rückgabewert

Das Ergebnis des Vergleichs.