C++11新特性(28)- 管理容器的容量

capacity和size 理解capacity和size的區別非常重要,容器的size是指已經保存在容器中的數據的個數,而容量是指在不再重新分配內存的前提下容器最大可以包含的數據的個數。舉個例子:容量爲2升的瓶子裝了1升水。2升是capacity,1升是size。 管理容器的容量 在絕大多數情況下,程序員不必關注容器類內存管理的細節,把這些工作完全交給C++標準庫。但是有時也會有例外: 要求操作
相關文章
相關標籤/搜索