operator==(ranges::adjacent_transform_view::sentinel)
Von de.cppreference.net
template< bool OtherConst >
requires std::sentinel_for</*inner-sentinel*/<Const>,
/*inner-iterator*/<OtherConst>>
friend constexpr bool operator==( const /*iterator*/<OtherConst>& x,
const /*sentinel*/& y );
|
(seit C++23) | |
Vergleicht den zugrunde liegenden Iterator von x mit dem zugrunde liegenden Sentinel von y.
Äquivalent zu:
return x.
inner_
== y.
inner_;
.
Diese Funktions vorlage ist für normale unqualifizierte oder qualifizierte Namenssuche nicht sichtbar und kann nur durch argumentabhängige Namenssuche gefunden werden, wenn adjacent_transform_view::sentinel eine assoziierte Klasse der Argumente ist.
Der != Operator wird synthetisiert aus operator==.
Parameter
| x | - | ein iterator zum Vergleichen |
| y | - | ein sentinel zum Vergleichen |
Rückgabewert
Das Ergebnis des Vergleichs.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |