名前空間
変種
操作

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

From cppreference.com
 
 
Rangesライブラリ
Rangeアダプタ
 
 
friend constexpr bool operator==( const /*iterator*/<Const>& x, const /*sentinel*/& y );
(C++23から)

x の内部イテレータと y の内部センチネルを比較します。比較は、x に格納されている内部外部イテレータが終端イテレータである場合に true を返します。

この関数は、通常の 非修飾 または 修飾 ルックアップからは見えず、join_with_view::sentinel<Const> が引数の関連クラスである場合にのみ、引数依存探索 で見つけることができます。

!= 演算子は operator== から合成される。

[編集] パラメータ

x - 比較する イテレータ
y - 比較するセンチネル

[編集] 戻り値

x.outer_it_ == y.end_、ここで outer_it_ は内部外部イテレータを、end_ は内部センチネルを示します。

[編集]

English 日本語 中文(简体) 中文(繁體)