operator== (ranges::join_with_view:: iterator )
|
||||||||||||||||||||||
| Range primitives | |||||||
|
|||||||
| Range concepts | |||||||||||||||||||
|
|||||||||||||||||||
| Range factories | |||||||||
|
|||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||
| Helper items | |||||||||||||||||
|
|
||||||||||||||||
| Member functions | ||||
| Deduction guides | ||||
| Iterator | ||||
| Member functions | ||||
| Non-member functions | ||||
|
operator==(join_with_view::
iterator
)
(C++23)
|
||||
| Sentinel | ||||
|
friend
constexpr
bool
operator
==
(
const
/*iterator*/
&
x,
const
/*iterator*/
&
y
)
nécessite
std::
is_reference_v
<
InnerBase
>
&&
|
(depuis C++23) | |
Compare si les itérateurs x et y sont égaux. Ils ne sont égaux que si leurs itérateurs externes et itérateurs internes sont respectivement égaux.
Cette fonction n'est pas visible par la recherche
non qualifiée
ou
qualifiée
ordinaire, et ne peut être trouvée que par la
recherche dépendante des arguments
lorsque
std::ranges::join_with_view::
iterator
<Const>
est une classe associée des arguments.
L'opérateur
!=
est
synthétisé
à partir de
operator==
.
Paramètres
| x, y | - | itérateurs à comparer |
Valeur de retour
x.
outer_it_
==
y.
outer_it_
&&
x.
inner_it_
==
y.
inner_it_
Voir aussi
|
(C++23)
|
compare un sentinel avec un itérateur retourné par
join_with_view::begin
(fonction) |