Namespaces
Variants

iter_move (ranges::stride_view:: iterator )

From cppreference.net
Ranges library
Range adaptors
friend constexpr ranges:: range_rvalue_reference_t < Base >
iter_move ( const /*iterator*/ & i ) noexcept ( /* siehe unten */ ) ;
(seit C++23)

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

Entspricht return ranges:: iter_move ( i. current_ ) ; .

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

Inhaltsverzeichnis

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)