iter_move(ranges::join_with_view::iterator)
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 lors d'une recherche non qualifiée ou qualifiée ordinaire, et ne peut être trouvée que par recherche dépendante des arguments lorsque join_with_view::iterator <Const> est une classe associée aux 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) |