Various operators are provided for the istreambuf_iterator class.
charT operator*() const
A dereferenced character type is returned.
istreambuf_iterator<charT,traits>& istreambuf_iterator<charT,traits>::operator++();
The this pointer is returned.
template <class charT, class traits>
bool operator==
(const istreambuf_iterator<charT,traits>& a,
const istreambuf_iterator<charT,traits>& b);
True is returned if the arguments are equal.
template <class charT, class traits> bool operator!= (const istreambuf_iterator<charT,traits>& a, const istreambuf_iterator<charT,traits>& b);
True is returned if the arguments are not equal.