operator-(ranges::adjacent_transform_view::sentinel)
De fr.cppreference.net
template< bool OtherConst >
requires std::sized_sentinel_for</*inner-sentinel*/<Const>,
/*inner-iterator*/<OtherConst>>
friend constexpr
ranges::range_difference_t</*maybe-const*/<OtherConst, InnerView>>
operator-( const /*iterator*/<OtherConst>& x, const /*sentinel*/& y );
|
(1) | (depuis C++23) |
template< bool OtherConst >
requires std::sized_sentinel_for</*inner-sentinel*/<Const>,
/*inner-iterator*/<OtherConst>>
friend constexpr
ranges::range_difference_t</*maybe-const*/<OtherConst, InnerView>>
operator-( const /*sentinel*/& y, const /*iterator*/<OtherConst>& x );
|
(2) | (depuis C++23) |
Calcule la distance entre l'iterator x et le sentinel y.
Ces fonctions templates ne sont pas visibles par la recherche ordinaire non qualifiée ou recherche qualifiée, et ne peuvent être trouvés que par la recherche dépendante des arguments lorsque adjacent_transform_view::sentinel est une classe associée des arguments.
Paramètres
| x | - | l'itérateur |
| y | - | le sentinelle |
Valeur de retour
La distance entre l'itérateur et le sentinelle.
Exemple
|
Cette section est incomplète
Motif : aucun exemple |