難以想象的縮小vetor

    若是vector的空間不夠時,會自動的申請新的空間,空間大小爲舊空間的2倍,而後將舊空間的數據拷貝到新空間,最後將舊空間釋放。這種保留額外的內存空間已被未來增加的須要,從而防止增長新元素時過於頻繁的從新分配。這也是vector比數組好的一點。c++     固然有沒有想過,(1)若是原有的舊空間爲128,如今須要的空間爲130,若是用vector存儲則會自動的申請更大的空間,則新的空間大小
相關文章
相關標籤/搜索