摘要: iterator类是一个基类模板,可用于从它派生迭代器。不提供迭代器具有的任何功能,提供一些默认成员类型,这些并不是迭代器类型必须的,他们可能是有用的 阅读全文
posted @ 2020-04-23 01:29 坦坦荡荡 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 迭代器(Iterator)是指针的抽象,它允许程序员以相同的方式处理不同的数据结构(容器) 迭代器支持的一些基本操作: = 迭代器赋值 == 比较迭代器的相等性 != 比较迭代器的不等性 ++ 迭代器向后移动 -- 迭代器向前移动 * 解引用,返回迭代器指向的元素 迭代器搭起STL算法和容器之间的桥 阅读全文
posted @ 2020-04-23 01:19 坦坦荡荡 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 用法一:用在模板定义里,标明气候的模板参数是类型参数,此时可以与class互换 用法二:模板中标明“内嵌依赖类型名” 阅读全文
posted @ 2020-04-23 00:18 坦坦荡荡 阅读(144) 评论(0) 推荐(0) 编辑