Namespaces
Variants

iter_move(ranges::adjacent_view::iterator)

Von de.cppreference.net
 
 
Ranges-Bibliothek
Bereichsadapter
 
 
friend constexpr auto iter_move( const /*iterator*/& i )
    noexcept(/* see description */);
(seit C++23)

Gibt das Ergebnis der Anwendung von ranges::iter_move auf die zugrunde liegenden Iteratoren zurück.

Äquivalent zu: return /*tuple-transform*/(ranges::iter_move, i.current_);, wobei current_ ein zugrunde liegendes Array von Iteratoren ist.

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

Parameter

i - Iterator

Rückgabewert

Das Ergebnis der Anwendung von ranges::iter_move auf die zugrundeliegenden Iteratoren.

Exceptions

noexcept Spezifikation:

Siehe auch

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