operator==,!=(std::istream_iterator)
提供: cppreference.com
<tbody>
</tbody>
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) | |
lhs と rhs が等しいかどうか調べます。 2つのストリームイテレータは、両方がストリーム終端イテレータであるか、両方が同じストリームを参照する場合、等しくなります。
1)
lhs が rhs と等しいかどうか調べます。2)
lhs が rhs と等しくないかどうか調べます。引数
| lhs, rhs | - | 比較するストリームイテレータ |
戻り値
1)
lhs が rhs と等しい場合は true、そうでなければ false。2)
lhs が rhs と等しくない場合は true、そうでなければ false。例外
(なし)