全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1306
推到 Plurk!
推到 Facebook!

deque 的記憶體如何完全釋放

缺席
seeing
初階會員


發表:49
回覆:131
積分:41
註冊:2002-11-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-04-27 23:48:57 IP:123.110.xxx.xxx 訂閱
請教大家,如何在 A function 中用完 deque 並完全釋放所佔用的記憶體空間,讓 B function 可以繼續使用該 deque? 

目前使用跟 vector 一樣的釋放方式

[code cpp]
Data.clear();
std::deque().swap(Data);

[/code]

在 vector 中有效,但在 deque 中卻沒有效,不知道該怎樣才是正確的釋放?

測試平台是 BCB6 WinXP / BCB6 Win7 x64

系統時間:2017-10-17 17:41:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!