Namespaces
Variants

operator== (ranges::elements_view:: sentinel )

From cppreference.net
Ranges library
Range adaptors
template < bool OtherConst >

requires std:: sentinel_for < ranges:: sentinel_t < Base > ,
ranges:: iterator_t < /*maybe-const*/ < OtherConst, V >>>
friend constexpr bool operator == ( const /*iterator*/ < OtherConst > & x,

const /*sentinel*/ & y ) ;
(C++20 이후)

x 의 기반 반복자와 y 의 기반 센티널을 비교합니다.

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

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

매개변수

x - iterator 비교 대상
y - 비교할 sentinel

반환값

x. base ( ) == y. base ( ) .

예제