Namespaces
Variants

iter_move(ranges::adjacent_view::iterator)

De fr.cppreference.net
 
 
Bibliothèque Ranges
Adaptateurs de plage
 
 
friend constexpr auto iter_move( const /*iterator*/& i )
    noexcept(/* see description */);
(depuis C++23)

Retourne le résultat de l'application de ranges::iter_move aux itérateurs sous-jacents.

Équivalent à : return /*tuple-transform*/(ranges::iter_move, i.current_);, où current_ est un tableau sous-jacent d'itérateurs.

Cette fonction n'est pas visible lors de la recherche non qualifiéeunqualified ou qualifiéequalified lookup ordinaire, et ne peut être trouvée que par la recherche dépendante des argumentsargument-dependent lookup lorsque adjacent_view::iterator<Const> est une classe associée des arguments.

Paramètres

i - itérateur

Valeur de retour

Le résultat de l'application de ranges::iter_move aux itérateurs sous-jacents.

Exceptions

noexcept spécification :

Voir aussi

(C++20)
convertit le résultat du déréférencement d'un objet en son type de référence rvalue associé
(objet de point de personnalisation)