首页
Java
登录
6mi
u
盘
搜
搜 索
Java
C++ 迭代器小技巧
C++ 迭代器小技巧
xiaoxiao
2021-02-28
116
iterator
*iter
读取实际元素
iter
-
>
member
读取实际元素的成员(如果有成员的话)
+
+
iter
向前步进(传回新位置)
iter
+
+
向前步进(传回旧位置)
iter1
==
iter2
判断两个迭代器是否相等
iter1
!=
iter2
判断两个迭代器是否不相等
TYPE(iter)
复制迭代器(copy构造函数)
尽可能优先使用 前置递增 运算操作符(++iter) 而不是后指示递增运算操作符(iter++), 因为前者性能更好,前置式递增操作符不需要传回旧 所以也就不必要花费一个临时对象来保存旧值
转载请注明原文地址: https://www.6miu.com/read-59064.html
技术
最新回复
(
0
)