5.6  小结

5.6 小结

本章重点讲述了5部分内容:第一部分简要地讲述了迭代器的概念及其特性;第二部分讲述了使用迭代器及相关函数需要包含的头文件;第三部分是本章的重点,详细讲述了迭代器的类型——输入型、输出型、前向型、双向型和随机访问型以及vector迭代器如何实现递增和递减;第四部分同样是本章的重点,讲述了迭代器配接器,主要讲述了三种类别的迭代器——插入型、逆向型和流型迭代器;第五部分讲述了迭代器辅助函数,主要包括advance(),distance()和iter_swap(),这3个函数用于实现迭代器的前进和后退、计算同一容器中两个迭代器之间的距离以及交换两个迭代器所指向的元素值。