Namensräume
Varianten
Aktionen

iter_move(ranges::join_view::Iterator)

Von cppreference.com
< cpp‎ | ranges‎ | join view‎ | iterator
 
 
Bereichsbibliothek
Range-Adaptoren
 
 
friend constexpr decltype(auto) iter_move( const /*Iterator*/& i )
    noexcept( /*siehe unten*/ );
(seit C++20)

Wandelt das Ergebnis des Dereferenzierens des zugrunde liegenden Iterators i.inner_ in seinen zugehörigen rvalue-Referenztyp um.

Diese Funktion ist für normale unqualifizierte oder qualifizierte Lookups nicht sichtbar und kann nur durch argumentabhängigen Lookup gefunden werden, wenn join_view::Iterator<Const> eine zugehörige Klasse der Argumente ist.

Inhalt

[bearbeiten] Parameter

i - iterator

[bearbeiten] Rückgabewert

Äquivalent zu: ranges::iter_move(i.inner_).

[bearbeiten] Ausnahmen

noexcept-Spezifikation:  
noexcept(noexcept(ranges::iter_move(i.inner_)))

[bearbeiten] Siehe auch

(C++20)
wandelt das Ergebnis der Dereferenzierung eines Objekts in seinen zugehörigen rvalue-Referenztyp um
(Anpassungspunkt-Objekt)[bearbeiten]