名前空間
変種
操作

operator==(ranges::chunk_by_view::iterator)

From cppreference.com
< cpp‎ | ranges‎ | chunk by view‎ | iterator
 
 
Rangesライブラリ
Rangeアダプタ
 
 
friend constexpr bool operator==( const /*iterator*/& x, const /*iterator*/& y );
(1) (C++23から)
friend constexpr bool operator==( const /*iterator*/& x, std::default_sentinel_t );
(2) (C++23から)

基になるイテレータを比較します。

1) return x.current_ == y.current_; と同等です。
2) return x.current_ == x.next_; と同等です。

この関数は、通常の 非修飾 または 修飾 ルックアップからは見えず、std::ranges::chunk_by_view::iterator が引数の関連クラスである場合にのみ、引数依存ルックアップ によって見つけることができます。

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

[編集] パラメータ

x, y - 比較するイテレータ

[編集] 戻り値

比較結果。

[編集]

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