19 迭代器iterator的设计原则

1、 概述 我们知道STL中迭代器的功能是实现算法对容器的操作,换种方式说就是实现算法的操作需要容器的什么数据,都是通过迭代器来实现的(迭代器有能力回答算法的提 问)。而通过对标准库查看,首先要知道每个容器的迭代器需要实现5种规定的关联类型。 iterator_category  //迭代器的分类 value_type  //容器中存放数据的类型 pointer reference differe
相关文章
相关标签/搜索