Namespaces
Variants

iter_move (ranges::cartesian_product_view:: iterator )

From cppreference.net
Ranges library
Range adaptors
friend constexpr auto iter_move ( const /*iterator*/ & i ) noexcept ( /* see below */ )
(C++23 이후)

current_ 를 기반 반복자들의 튜플로 설정합니다.

다음과 동등함: return /*tuple-transform*/ ( ranges:: iter_move , i. current_ ) ;

이 함수는 일반적인 unqualified 또는 qualified lookup 으로는 보이지 않으며, 인수들의 연관 클래스로 cartesian_product_view:: iterator <Const> 가 있을 때에만 argument-dependent lookup 을 통해서만 찾을 수 있습니다.

목차

매개변수

i - iterator

반환값

저장된 기반 반복자에 ranges:: iter_move 를 적용한 결과를 반환 타입으로 변환한 값을 포함하는 튜플로, 위에서 설명된 바와 같습니다.

예외

예외 명세는 다음 표현식들의 논리적 AND와 동일합니다:

참고 항목

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