您的位置:首页 > 其它

STL 中的容器们 (二)

2016-02-28 21:53 309 查看
STL 中的容器们

容器最后一个元素的迭代器

我们知道容器:

.begin():第一个元素
coll[0]
的迭代器

.end():最后一个元素之前的元素的迭代器

所以容器最后一个元素的迭代器为:
coll.end()-1


序列式容器 vs 关联式容器



两大类型的容器的一大区别在于:

所谓序列式是允许用下标索引(
operator[]
)的;

所谓关联式下表索引是无意义的,对
map
容器而言,虽然重载了
operator[]
运算符,但中括号中的内容是键值(key),而非下标索引。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: