成员 |
定义位置 |
描述 |
istream_iterator()
|
istream_iterator
|
见下文。 |
istream_iterator(istream&)
|
istream_iterator
|
见下文。 |
istream_iterator(const istream_iterator&)
|
平凡迭代器
|
复制构造函数 |
istream_iterator& operator=(const istream_iterator&)
|
平凡迭代器
|
赋值运算符 |
const T& operator*() const
|
输入迭代器
|
返回流中的下一个对象。 |
istream_iterator& operator++()
|
输入迭代器
|
前置递增。 |
istream_iterator& operator++(int)
|
输入迭代器
|
后置递增。 |
bool operator==(const istream_iterator&, const istream_iterator&)
|
平凡迭代器
|
相等运算符。这是一个全局函数,而不是成员函数。 |
input_iterator_tag iterator_category(const istream_iterator&)
|
迭代器标签
|
返回迭代器的类别。 |
T* value_type(const istream_iterator&)
|
迭代器标签
|
返回迭代器的值类型。 |
Distance* distance_type(const istream_iterator&)
|
迭代器标签
|
返回迭代器的距离类型。< |