Namespaces
Variants

iter_move (ranges::join_with_view:: iterator )

From cppreference.net
Ranges library
Range adaptors
friend constexpr decltype ( auto ) iter_move ( const /*iterator*/ & i ) ;
(depuis C++23)

Retourne le résultat de l'application de ranges::iter_move à l' itérateur interne .

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 join_with_view:: iterator  <Const> est une classe associée des arguments.

Paramètres

i - itérateur

Valeur de retour

std:: visit < rvalue_reference > ( ranges:: iter_move , x. inner_it_ ) , où rvalue_reference est std:: common_reference_t < ranges:: range_rvalue_reference_t < InnerBase  > ,
ranges:: range_rvalue_reference_t < PatternBase  >>
.

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)