vector删除指定元素

vector删除指定元素

直奔主题,下面以vector为例。

vector是C++中的一个动态数组类型,它用size()来返回当前存储的元素数量,用capacity()返回容器当前可容纳的元素数量。

阅读更多
vector使用优化

vector使用优化

vector是C++中的动态数组,它的容量capacity随着元素的增加,可以动态长。而容量每一次生长时候,意味着重新开辟一块内存,将原有的数据拷贝到新的内存上,并删除之前的数据。

基于这个特点,可以对vector的使用进行适当的优化。

阅读更多