charT operator*() const;
istreambuf_iterator& operator+();
proxy operator+(int);
bool equal(const istreambuf_iterator& b) const;
template<class charT, class traits> bool operator=(const istreambuf_iterator<charT,traits>& a, const istreambuf_iterator<charT,traits>& b);
friend bool operator=(const istreambuf_iterator& i, default_sentinel_t s);