标签: c++ vector erase
我有一个整数向量,我想从中删除一个元素。 我读到“通过删除除向量端以外的位置中的元素会导致容器将段擦除后的所有元素重新定位到它们的新位置。”,我不在乎整数的位置。 如果我用要擦除的最后一个元素替换了最后一个元素,然后又擦除了最后一个元素,会更快吗?
答案 0 :(得分:2)
是的。如果您不关心元素顺序,那就应该这样做。