operator== (std::move_iterator<Iter>, std::move_sentinel)
|
template
<
std::
sentinel_for
<
Iter
>
S
>
friend
constexpr
bool
|
(seit C++20) | |
Vergleicht einen
move_iterator
und einen
move_sentinel
.
Diese Überladung nimmt nur dann an der Überladungsauflösung teil, wenn i. base ( ) == s. base ( ) wohlgeformt und konvertierbar zu bool ist.
Diese Funktionsvorlage ist für gewöhnliches unqualified oder qualified lookup nicht sichtbar und kann nur durch argument-dependent lookup gefunden werden, wenn std:: move_iterator < Iter > eine assoziierte Klasse der Argumente ist.
Der
!=
-Operator wird
synthetisiert
aus
operator==
.
Inhaltsverzeichnis |
Parameter
| i | - | der zu vergleichende Move-Iterator |
| s | - | das zu vergleichende Move-Sentinel |
Rückgabewert
i. base ( ) == s. base ( )
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
(C++11)
(C++11)
(entfernt in C++20)
(C++11)
(C++11)
(C++11)
(C++11)
(C++20)
|
vergleicht die zugrundeliegenden Iteratoren
(Funktions-Template) |