STL vector的內存使用詳解

vector的push_back()操作原理       簡單來說,push_back()就是往vector之後插入元素,這也是vector跟array最大的區別,array只能是固定大小,而有了vector之後,就可以動態擴大其容量了。下面解釋一下vector插入時的一些基本原理。 vector中元素與待插入元素不是同一個對象:       因爲vector使用的alloc(用於分配內存)一直是
相關文章
相關標籤/搜索