C++的STL庫中的vector的resize和reserve函數的比較

vector的resize和reserver兩個函數 相同點: 都是用於給vector變量重新分配容量 不同點: 1. resize函數擴容後,會改變capacity,同時改變size!!! 2. reserve用來(預留空間,)改變capacity,不改變size,會去分配內存,但不會構造出對象;如果改變後的capacity比當前capacity大,則capacity會變大;反之,capacit
相關文章
相關標籤/搜索