std::istream_iterator<T,CharT,Traits,Distance>::operator++, operator++(int)
From cppreference.com
istream_iterator& operator++();
|
(1) | |
istream_iterator operator++( int );
|
(2) | |
Reads a value from the underlying stream (using its operator>>) and stores it into the iterator object. If the read fails (the underlying stream's fail() returns true), the iterator becomes the end-of-stream iterator.
The behavior is undefined if the iterator is end-of-stream iterator.
Parameters
(none)
Return value
1)
*this2) An
istream_iterator that holds an unchanged value.Exceptions
May throw implementation-defined exceptions.
Defect reports
The following behavior-changing defect reports were applied retroactively to previously published C++ standards.
