当前位置: 首页C++C++STL正文 为什么vector的插入操作可能会导致迭代器失效? C++STL 0 3.5K vector动态增加大小时,并不是在原空间后增加新的空间,而是以原大小的两倍在另外配置一片较大的新空间,然后将内容拷贝过来,并释放原来的空间。由于操作改变了空间,所以迭代器失效。 C++STL 帅地永久会员 打赏 收藏 海报挣佣金 推广链接