泛讀《STL源碼剖析》第四章:序列式容器之vector

vector概述 由於array 是靜態空間,一旦配置了就不能改變;要換個大(或小)一點的空間需要客端自己執行很多細節:配置新空間,然後將元素從舊址搬往新址,再把原來的空間釋還給系統,比較麻煩 因此,vector的設計對內存的利用和靈活性有比較大的提升 vector定義摘要 欲使用 vector 須先含入 <vector>頭文件 ,但 SGI STL 將 vector 實作於更底層的 <stl_v
相關文章
相關標籤/搜索