Namespaces
Variants

iter_move (ranges::join_with_view:: iterator )

From cppreference.net
Ranges library
Range adaptors
friend constexpr decltype ( auto ) iter_move ( const /*iterator*/ & i ) ;
(C++23부터)

내부 반복자 ranges::iter_move 를 적용한 결과를 반환합니다.

이 함수는 일반적인 비한정(unqualified) 또는 한정(qualified) 조회(lookup) 에는 보이지 않으며, 인수 종속 조회(argument-dependent lookup)를 통해서만 찾을 수 있습니다. 이는 join_with_view:: iterator  <Const> 가 인수의 연관 클래스(associated class)인 경우에만 가능합니다.

매개변수

i - iterator

반환값

std:: visit < rvalue_reference > ( ranges:: iter_move , x. inner_it_ ) , 여기서 rvalue_reference std:: common_reference_t < ranges:: range_rvalue_reference_t < InnerBase  > ,
ranges:: range_rvalue_reference_t < PatternBase  >>
입니다.

참고 항목

(C++20)
객체를 역참조한 결과를 해당 rvalue 참조 타입으로 변환합니다
(커스터마이제이션 포인트 객체)