Namespaces
Variants

iter_move(ranges::stride_view::iterator)

Von de.cppreference.net
 
 
Ranges-Bibliothek
Range-Adaptoren
 
 
friend constexpr ranges::range_rvalue_reference_t<Base>
    iter_move( const /*iterator*/& i ) noexcept(/* see below */);
(seit C++23)

Gibt das Ergebnis der Anwendung von ranges::iter_move auf den zugrunde liegenden Iterator zurück current_.

Äquivalent zu return ranges::iter_move(i.current_);.

Diese Funktion ist für normale unqualifizierte oder qualifizierte Namenssuche nicht sichtbar und kann nur durch argumentabhängige Namenssuche gefunden werden, wenn stride_view::iterator<Const> eine assoziierte Klasse der Argumente ist.

Parameter

i - iterator

Rückgabewert

Das Ergebnis der Anwendung von ranges::iter_move auf den gespeicherten Iterator.

Exceptions

noexcept Spezifikation:
noexcept ( noexcept ( ranges:: iter_move ( i. current_ ) ) )

Beispiel

Siehe auch

(C++20)
wandelt das Ergebnis der Dereferenzierung eines Objekts in seinen zugehörigen Rvalue-Referenztyp um
(Anpassungspunktobjekt)