Namespaces
Variants

iter_move(ranges::cartesian_product_view::iterator)

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

Soit current_ le tuple sous-jacent d'itérateurs.

Équivalent à : return /*tuple-transform*/(ranges::iter_move, i.current_);

Cette fonction n'est pas visible par recherche non qualifiée ou recherche qualifiée ordinaires, et ne peut être trouvée que par recherche dépendante des arguments lorsque cartesian_product_view::iterator<Const> est une classe associée des arguments.

Paramètres

i - itérateur

Valeur de retour

Un tuple qui contient le résultat de l'application de ranges:: iter_move aux itérateurs sous-jacents stockés convertis en type de retour, comme décrit ci-dessus.

Exceptions

La spécification d'exception est équivalente au ET logique des expressions suivantes :

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)