Namespaces
Variants

operator==(ranges::zip_transform_view::sentinel)

Von de.cppreference.net
 
 
Bereichsbibliothek
Bereichsadapter
 
 
template< bool OtherConst >
    requires std::sentinel_for</*zentinel*/<Const>, /*ziperator*/<OtherConst>>
friend constexpr bool operator==( const /*iterator*/<OtherConst>& x,
                                  const /*sentinel*/& y );
(seit C++23)

Vergleicht den zugrundeliegenden Iterator von x mit dem zugrundeliegenden Sentinel von y.

Diese Funktionsschablone ist bei gewöhnlicher unqualifizierter oder qualifizierter Namenssuche nicht sichtbar und kann nur durch argumentabhängige Namenssuche gefunden werden, wenn zip_transform_view::sentinel eine assoziierte Klasse der Argumente ist.

Der Operator != wird aus synthetisiertoperator==.

Parameter

x - iterator zu vergleichen
y - sentinel zu vergleichen

Rückgabewert

x. inner_ == y. inner_ , wobei inner_ den zugrundeliegenden Iterator bzw. Sentinel bezeichnet.

Beispiel