C++ 概念: InputIterator

来自cppreference.com
< cpp‎ | concept

InputIteratorIterator,可以读取所指向的元素.
原文:
An InputIterator is an Iterator that can read from the pointed-to element.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 要求

除了上述的要求,一个类型ItInputIterator,实例abIt必须:
原文:
In addition to the above requirements, for a type It to be an InputIterator, instances a and b of It must:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
Expression Return Equivalent expression Notes
 a != b bool !(a == b)
*a value_type If a == b equivalent to *b
a->m (*a).m
++a It& After this, copies of a may be invalidated
a++ ++a
*a++ value_type value_type t = *a;

++a;

return t;