std::ranges:: iota_view<W, Bound>:: sentinel
|
struct
/*sentinel*/
;
|
( exposition uniquement* ) | |
ranges::
iota_view
<
W, Bound
>
::
sentinel
est le type des sentinelles atteignables renvoyées par
end()
de
ranges::
iota_view
<
W, Bound
>
.
Table des matières |
Membres de données
| Membre | Définition |
Bound
bound_
|
la valeur sentinelle
( objet membre d'exposition uniquement* ) |
Fonctions membres
std::ranges::iota_view:: sentinel :: sentinel
|
/*sentinel*/
(
)
=
default
;
|
(1) | (depuis C++20) |
|
constexpr
explicit
/*sentinel*/
(
Bound bound
)
;
|
(2) | (depuis C++20) |
bound_
.
Fonctions non membres
operator== (std::ranges::iota_view:: iterator , std::ranges::iota_view:: sentinel )
|
friend
constexpr
bool
operator
==
(
const
/*iterator*/
&
x,
const /*sentinel*/ & y ) ; |
(depuis C++20) | |
Retourne
x.
value_
==
y.
bound_
.
L'opérateur
!=
est
synthétisé
à partir de
operator==
.
Cette fonction n'est pas visible par la recherche non qualifiée ordinaire ou la recherche qualifiée , et ne peut être trouvée que par la recherche dépendante des arguments lorsque sentinel est une classe associée des arguments.
operator- (std::ranges::iota_view:: iterator , std::ranges::iota_view:: sentinel )
|
friend
constexpr
std::
iter_difference_t
<
W
>
operator
-
(
const
/*iterator*/
&
x,
const
/*sentinel*/
&
y
)
|
(1) | (depuis C++20) |
|
friend
constexpr
std::
iter_difference_t
<
W
>
operator
-
(
const
/*sentinel*/
&
x,
const
/*iterator*/
&
y
)
|
(2) | (depuis C++20) |
Ces fonctions ne sont pas visibles par la recherche non qualifiée ou qualifiée ordinaire, et ne peuvent être trouvées que par la recherche dépendante des arguments lorsque sentinel est une classe associée des arguments.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |