Re: [問題] 想請教一下 vector 的生命期

看板C_and_CPP作者 (星空下的鮪魚)時間15年前 (2009/02/22 22:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.238.162

02/21 08:29,
你可以自己寫個class type然後再覆寫destructor觀察
02/21 08:29
嗯 我再試試看 ^^ 謝謝你的建議~~

02/21 08:30,
member function中就是function結束後被回收
02/21 08:30

02/21 08:30,
member variable就是object被回收的時候回收
02/21 08:30

02/21 11:18,
別在 vector 中放 TYPE*,除非你真的知道這樣做的代價
02/21 11:18

02/21 11:19,
真要放指標,可以用 smart_ptr
02/21 11:19
想說還是回文好了 如果在vector裡不放TYPE*的話,要放什麼呢? 不是很懂不放TYPE*的理由。不知道是否能解釋一下呢? -- 上士聞道,勤而行之 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.238.162

02/22 22:49, , 1F
會memory leak如果你沒有手動delete的話
02/22 22:49, 1F
文章代碼(AID): #19eLrtEh (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19eLrtEh (C_and_CPP)