Namespaces
Variants

operator== (ranges::join_with_view:: iterator )

From cppreference.net
Ranges library
Range adaptors
friend constexpr bool operator == ( const /*iterator*/ & x, const /*iterator*/ & y )

requires std:: is_reference_v < InnerBase > &&
std:: equality_comparable < ranges:: iterator_t < Base >> &&

std:: equality_comparable < ranges:: iterator_t < InnerBase >> ;
(C++23부터)

반복자 x y 가 동일한지 비교합니다. 이들은 각각의 외부 반복자 내부 반복자 가 모두 동일할 때에만 동등함을 비교합니다.

이 함수는 일반적인 비한정 또는 한정 조회 에는 보이지 않으며, 인수들이 std::ranges::join_with_view:: iterator  <Const> 를 연관 클래스로 가질 때에만 인수 종속 조회 를 통해 찾을 수 있습니다.

!= 연산자는 합성된 operator== 로부터 생성됩니다.

매개변수

x, y - 비교할 반복자

반환값

x. outer_it_ == y. outer_it_ && x. inner_it_ == y. inner_it_

참고 항목

(C++23)
sentinel을 join_with_view::begin 에서 반환된 iterator와 비교합니다
(함수)