Re: [STL ] Vector 裡面的成員是指 標釋放的問題
在呼叫 vector 的 clear 之前,自己要一個一個的把 vector 裡頭的東西清掉
如果想要一個更自動化的 container 的話,試試看 boost 吧
boost 的 pointer container
http://www.boost.org/doc/libs/1_41_0/libs/ptr_container/doc/tutorial.html
※ 引述《KVL (冰開水)》之銘言:
: 問題來了,你知道 我知道 獨眼龍也知道 STL有一個clear的function 可以清空
: 它生出來的data,但是今天他的data member全都是指標 指向某一塊記憶體
: 那我今天如果只用clear而不對每一個我各自new出的東西做free的動作
: 是不是會造成memory leakage ?... (其實我是覺得會啦...clear 應該沒那麼強..
: 還自動幫我把我new的東西free掉...)
: 請各為指點迷津 謝謝 ...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.31.84
推
11/29 22:30, , 1F
11/29 22:30, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):