operator==(std::move_iterator<Iter>, std::move_sentinel)
From cppreference.com
< cpp | iterator | move iterator
| template< std::sentinel_for<Iter> S > friend constexpr bool |
(C++20以降) | |
move_iteratorとmove_sentinelを比較します。
このオーバーロードは、i.base() == s.base()がwell-formedであり、boolに変換可能である場合にのみ、オーバーロード解決に参加します。
この関数テンプレートは、通常の非修飾または修飾ルックアップからは見えず、std::move_iterator<Iter>が引数の関連クラスである場合にのみ、引数依存名前探索によって見つけることができます。
!= 演算子は operator== から合成される。
目次 |
[編集] パラメータ
| i | - | 比較するムーブイテレータ |
| s | - | 比較するムーブセンチネル |
[編集] 戻り値
i.base() == s.base()
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| (C++11)(C++11)(C++20で削除)(C++11)(C++11)(C++11)(C++11)(C++20) |
基底イテレータを比較する (関数テンプレート) |