iter_move(ranges::chunk_view::inner-iterator)
friend constexpr auto iter_move( const /*inner-iterator*/& i ) noexcept(/* see below */)
|
(depuis C++23) | |
Renvoie le résultat de l'application de ranges::iter_move à l'itérateur interne stocké.
Soient parent_ le pointeur sous-jacent vers le chunk_view englobant, et *i.parent_->current_ l'itérateur sous-jacent mis en cache de type ranges::iterator_t<V>.
Équivalent à : return ranges::iter_move(*i.parent_->current_);.
Cette fonction n'est pas visible par une recherche non qualifiée ou qualifiée ordinaire, et ne peut être trouvée que par recherche dépendante des arguments lorsque chunk_view::inner-iterator est une classe associée aux arguments.
Paramètres
| i | - | itérateur |
Valeur de retour
Le résultat de l'application de ranges:: iter_move à l'itérateur stocké de type ranges:: iterator_t < V > .
Exceptions
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) |