| std::istream_iterator< _Tp, _CharT, _Traits, _Dist >(3cxx) | std::istream_iterator< _Tp, _CharT, _Traits, _Dist >(3cxx) |
std::istream_iterator< _Tp, _CharT, _Traits, _Dist > - Provides input iterator semantics for streams.
#include <iterator>
Inherits std::iterator< _Category, _Tp, _Distance, _Pointer, _Reference >.
typedef _CharT char_type
typedef _Distance difference_type
Distance between iterators is represented as this type. typedef
basic_istream< _CharT, _Traits > istream_type
typedef _Category iterator_category
One of the tag types. typedef _Pointer pointer
This type represents a pointer-to-value_type. typedef _Reference
reference
This type represents a reference-to-value_type. typedef _Traits
traits_type
typedef _Tp value_type
The type 'pointed to' by the iterator.
constexpr istream_iterator () noexcept(/*conditional
*/)
Construct end of input stream iterator. constexpr istream_iterator
(const istream_iterator &__obj)
noexcept(/*conditional */)
constexpr istream_iterator (default_sentinel_t)
noexcept(is_nothrow_default_constructible_v< _Tp >)
istream_iterator (istream_type &__s)
Construct start of input stream iterator. const _Tp & operator* ()
const noexcept
istream_iterator & operator++ ()
istream_iterator operator++ (int)
const _Tp * operator-> () const noexcept
istream_iterator & operator= (const istream_iterator
&)=default
bool operator== (const istream_iterator &__i,
default_sentinel_t) noexcept
bool operator== (const istream_iterator &__x, const
istream_iterator &__y) noexcept
Return true if the iterators refer to the same stream, or are both at
end-of-stream.
class std::istream_iterator< _Tp, _CharT, _Traits, _Dist >"Provides input iterator semantics for streams.
Distance between iterators is represented as this type.
One of the tag types.
This type represents a pointer-to-value_type.
This type represents a reference-to-value_type.
The type 'pointed to' by the iterator.
Construct end of input stream iterator.
Construct start of input stream iterator.
Return true if the iterators refer to the same stream, or are both at end-of-stream.
Generated automatically by Doxygen for libstdc++ from the source code.
| libstdc++ |