new std::vector怎么删除
时间: 2023-12-14 14:05:33 浏览: 72
自定义STL std :: allocator替换可提高性能
可以使用erase函数来删除std::vector中的元素,例如:
```
std::vector<int> vec = {1, 2, 3, 4, 5};
vec.erase(vec.begin() + 2); // 删除第三个元素,即3
```
这里的vec.begin() + 2表示要删除的元素在vector中的迭代器位置。
阅读全文