c++ vector迭代器失效问题

c++ vector迭代器失效问题 在STL中,有很多的容器,对于每个容器的迭代器失效问题都不尽相同。 1. 扩容导致迭代器失效问题 在使用vector容器的insert接口时,可能会出现因扩容而导致的迭代器失效问题。 举个栗子: 这个时候,你要插入的只是一个元素,而_finish离 _endOfStorage还很远,那么只要pos <= _finish无论在任何地方插入都不会导致迭代器失效。 可
相关文章
相关标签/搜索