std::iterator
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <iterator> 中定义
|
||
template< class Category, |
||
std::iterator
是基类,以简化所需的迭代器类型的定义.原文:
std::iterator
is the base class provided to simplify definitions of the required types for iterators.[编辑] 会员类型
会员类型
|
Definition |
value_type
|
T
|
difference_type
|
Distance
|
pointer
|
Pointer
|
reference
|
Reference
|
iterator_category
|
Category
|
[编辑] 另请参阅
提供统一的接口,一个迭代器的属性 原文: provides uniform interface to the properties of an iterator (类模板) | |
空类类型用来表示迭代器类别 原文: empty class types used to indicate iterator categories (类) |