在线文档教程
C++
迭代器 | Iterator

operators (std::istreambuf_iterator)

运算符=,%21=%28std::istreambuf[医]迭代器%29

template< class CharT, class Traits > bool operator==( const istreambuf_iterator& lhs, const istreambuf_iterator& rhs (1)
template< class CharT, class Traits > bool operator!=( const istreambuf_iterator<CharT,Traits>& lhs, const istreambuf_iterator<CharT,Traits>& rhs (2)

检查两者是否都是lhsrhs都是有效的,或者两者都无效,而不管它们使用的流缓冲区对象是什么。

1%29相当于lhs.equal(rhs)...

2%29相当于!lhs.equal(rhs)...

参数

lhs, rhs-stream buffer iterators to compare

返回值

1%29lhs.equal(rhs)...

2%29!lhs.equal(rhs)...

例外

%280%29

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppremience.com/w/cpp/iterator/istreambuf[医]迭代器/算子[医]CMP