Namespaces
Variants

iter_move (ranges::adjacent_view:: iterator )

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

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

Entspricht: return /*tuple-transform*/ ( ranges:: iter_move , i. current_ ) ; , wobei current_ ein zugrundeliegendes Array von Iteratoren ist.

Diese Funktion ist für gewöhnliches unqualified oder qualified lookup nicht sichtbar und kann nur durch argument-dependent lookup gefunden werden, wenn adjacent_view:: iterator <Const> eine assoziierte Klasse der Argumente ist.

Inhaltsverzeichnis

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)