标签: c++
如果向向量添加元素,向量迭代器是否会被破坏?
答案 0 :(得分:4)
是
向向量添加元素会导致重新分配,这将使所有迭代器和指向向量元素的指针无效。
答案 1 :(得分:4)
是的,这可能发生。 如果向量调整大小,则迭代器不再有效。 对于所有馆藏都不是这样。
查看invalidation rules。