erase() 函数可用于从 vector 中删除指定迭代器位置的元素,但不会对该被移除的元素执行任何额外操作。因此,如果 vector 存储的是指针类型的元素,那么你仍然需要手动销毁实际对象以防止内存泄漏。

要删除 vector 中的所有元素,可以使用 clear()

要删除 vector 的最后一个元素,可以使用 pop_back()

最后修改: 2025年01月30日 星期四 14:13