帶你深入理解STL之Vector容器

C++內置了數組的類型,在使用數組的時候,必須指定數組的長度,一旦配置了就不能改變了,通常我們的做法是:儘量配置一個大的空間,以免不夠用,這樣做的缺點是比較浪費空間,預估空間不當會引起很多不便。 STL實現了一個Vector容器,該容器就是來改善數組的缺點。vector是一個動態空間,隨着元素的加入,它的內部機制會自行擴充以容納新元素。因此,vector的運用對於內存的合理利用與運用的靈活性有很大
相關文章
相關標籤/搜索