vector删除指定元素
直奔主题,下面以vector
为例。
vector
是C++中的一个动态数组类型,它用size()
来返回当前存储的元素数量,用capacity()
返回容器当前可容纳的元素数量。
直奔主题,下面以vector
为例。
vector
是C++中的一个动态数组类型,它用size()
来返回当前存储的元素数量,用capacity()
返回容器当前可容纳的元素数量。
vector是C++中的动态数组,它的容量capacity
随着元素的增加,可以动态长。而容量每一次生长时候,意味着重新开辟一块内存,将原有的数据拷贝到新的内存上,并删除之前的数据。
基于这个特点,可以对vector
的使用进行适当的优化。