【发布时间】:2014-07-24 09:52:05
【问题描述】:
假设我有一个名为myVec 的std::vector。
我不知道它会达到的确切大小,所以我只使用myVec.push_back(...)。
我可以相信在我 push_back 之后,size()-1 会给我最后一个元素的索引吗? 谢谢。
【问题讨论】:
-
是的,iff你使用了
push_back。 -
这就是为什么为了安全使用迭代器,而不是使用索引来访问向量中的元素。
标签: c++ vector stl indexing push-back