input_iterator_tag 结构
对 iterator_category 函数的返回类型表示输入迭代器的类。
struct input_iterator_tag {};
备注
类别选择算法类标记为使用编译标记。 模板函数需要查找其迭代器参数最具体的类,以便能够使用最高效的算法在编译时。 对于 Iterator类型,必须定义了每个迭代器 iterator_traits<Iterator>::iterator_category 是描绘迭代器的行为的最具体的类标记。
类型与 迭代器<Iter>::iterator_categoryIter,在描述可以服务作为输入迭代器的一个对象。
示例
为有关如何参见 iterator_traits 或 random_access_iterator_tag 使用 iterator_tag。
要求
头文件: <iterator>
命名空间: std