- 192 名前:177 mailto:sage [2010/02/07(日) 19:11:12 ]
- >>189
その通りです。そういう質問です ttp://gihyo.jp/dev/feature/01/qt/0003?page=2 >1.子ウィジェットのメモリ解放の自動化 を読んでいたら疑問が湧きました >>188 には↓と書いていますが、 >これでどっちも同じになるんだが。 1.Foo fOrg;←スタックにインスタンスが確保されるハズ 2.Foo* f = new Foo();←ヒープにインスタンスが確保される 2の方法だとヒープにあるインスタンスはdeleteしないと削除されませんが、 1の方法だと自動的に削除されるのでは?と考えました もしも、1の方法で自動的に削除されなかった場合、 スタック(first in first out)なので「他の変数も削除されなくなる可能性」があるんじゃないかな〜と わかりずらくて、スマソ
|

|