名前空間
変種
操作

operator==,!=(std::istream_iterator)

提供: cppreference.com
 
 
イテレータライブラリ
イテレータコンセプト
イテレータプリミティブ
イテレータアダプタ
ストリームイテレータ
イテレータのカスタマイゼーションポイント
イテレータ操作
(C++11)
(C++11)
範囲アクセス
(C++11)(C++14)
(C++11)(C++14)
(C++17)(C++20)
(C++14)(C++14)
(C++14)(C++14)
(C++17)
(C++17)
 
 
template< class T, class CharT, class Traits, class Dist >

bool operator==( const istream_iterator<T,CharT,Traits,Dist>& lhs,

                 const istream_iterator<T,CharT,Traits,Dist>& rhs );
(1)
template< class CharT, class Traits >

bool operator!=( const istream_iterator<T,CharT,Traits,Dist>& lhs,

                 const istream_iterator<T,CharT,Traits,Dist>& rhs );
(2)

lhsrhs が等しいかどうか調べます。 2つのストリームイテレータは、両方がストリーム終端イテレータであるか、両方が同じストリームを参照する場合、等しくなります。

1) lhsrhs等しいかどうか調べます。
2) lhsrhs等しくないかどうか調べます。

[編集] 引数

lhs, rhs - 比較するストリームイテレータ

[編集] 戻り値

1) lhsrhs等しい場合は true、そうでなければ false
2) lhsrhs等しくない場合は true、そうでなければ false

[編集] 例外

(なし)