input_iterator_tag
|
|
类别:迭代器 |
组件类型:类型 |
描述
Input_iterator_tag是一个空类:它没有成员函数、成员变量或嵌套类型。它仅用作“标记”:在 C++ 类型系统中表示 输入迭代器 概念。具体来说,它用作函数的返回值iterator_category. Iterator_category接受一个参数,一个迭代器,并返回一个对象,其类型取决于迭代器的类别。Iterator_category的返回值的类型为input_iterator_tag如果其参数是 输入迭代器。示例
参见iterator_category
定义
定义在标准头文件 iterator 中,以及非标准向后兼容头文件 iterator.h 中。模板参数
无。模型
可赋值
类型要求
无。公共基类
无。成员
无。新成员
无。备注
另请参阅
iterator_category,迭代器标记,iterator_traits,
output_iterator_tag,
forward_iterator_tag, bidirectional_iterator_tag,
random_access_iterator_tag
版权所有 © 1999 Silicon Graphics, Inc. 保留所有权利。
商标信息