operator==(ranges::join_with_view::iterator)
From cppreference.com
< cpp | ranges | join with view | iterator
| friend constexpr bool operator==( const /*iterator*/& x, const /*iterator*/& y ) requires std::is_reference_v<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) |
センチネルと join_with_view::begin から返されたイテレータを比較します。 (関数) |