vector 的記憶體釋放

frank95804發表於2019-04-22

建立臨時的vector變數,swap交換後臨時變數會在該語句結束後自動釋放記憶體,達到釋放原有vector記憶體的目的 

std::vector<int>().swap(vec);

swap :用於交換兩個vector 的內容

capcity:表示vector的容量

size 表示vector中儲存的元素數量

 

 

相關文章