operator==(ranges::zip_transform_view::sentinel)

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

requires std::sentinel_for < /*zentinel*/ <Const>, /*ziperator*/ <OtherConst>>
friend constexpr bool operator== ( const /*iterator*/ <OtherConst> & x,

const /*sentinel*/ & y ) ;
(since C++23)

Compares the underlying iterator of x with the underlying sentinel of y.

This function template is not visible to ordinary unqualified or qualified lookup, and can only be found by argument-dependent lookup when zip_transform_view::sentinel

The != operator is synthesized from operator==.

Parameters

x - iterator to compare
y - sentinel to compare

Return value

x.inner_ == y.inner_, where inner_

Example