STL vector的内存使用详解

vector的push_back()操作原理       简单来说,push_back()就是往vector之后插入元素,这也是vector跟array最大的区别,array只能是固定大小,而有了vector之后,就可以动态扩大其容量了。下面解释一下vector插入时的一些基本原理。 vector中元素与待插入元素不是同一个对象:       因为vector使用的alloc(用于分配内存)一直是
相关文章
相关标签/搜索