作者licious0421 (孤單落葉)
看板C_Sharp
標題[問題] vector 如何正確釋放空間?
時間Thu Nov 12 17:37:18 2015
vector 很處很多
可是一直無法正確釋放掉空間
想請問各位鄉民
有人知道該如何正確地釋放掉嗎?
Clear()/erase()/delete
差異??
哪個可以正確地釋放掉空間??
就我目前所知Clear()是無法放掉空間
只會清空內存資料
有沒有神鄉民可以教一下呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.159.190
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1447321041.A.FC7.html
→ Litfal: 走錯囉,C/C++在隔壁~ 11/12 18:08
→ Litfal: 不過可以跟你說...用swap() 11/12 18:12
→ Litfal: 詳細一點的話,你還是去隔壁討論比較好 11/12 18:13
→ licious0421: C# 就沒這功能了嗎?還是有替代的...小弟剛好在做 11/13 11:55
→ licious0421: C++轉C# 11/13 11:55
→ ssccg: C#(在CLR執行)有GC,不用自己釋放 11/13 14:05