c++ vector迭代器失效問題

c++ vector迭代器失效問題 在STL中,有很多的容器,對於每個容器的迭代器失效問題都不盡相同。 1. 擴容導致迭代器失效問題 在使用vector容器的insert接口時,可能會出現因擴容而導致的迭代器失效問題。 舉個栗子: 這個時候,你要插入的只是一個元素,而_finish離 _endOfStorage還很遠,那麼只要pos <= _finish無論在任何地方插入都不會導致迭代器失效。 可
相關文章
相關標籤/搜索