大意向日葵

文章
7
资源
0
加入时间
4年2月16天

C++ 在vector中使用使用迭代器 和push_back()循环添加元素遇到的错误

STL容器根据迭代器的失效问题,其实可以分为两类容器:数组型容器的插入删除操作:vector、string、deque(均为顺序存储)由于这类容器的插入或删除都会使所有迭代器失效,因此每次插入删除后都需要重新定位结点型数据容器的插入删除操作:list(使用链表存储)、map(使用红黑树存储)、set(使用红黑树存储)由于这类容器删除时只会失效当前迭代器,而插入时不会使任何迭代器失效, 因...