- ベストアンサー
【C++】new/deleteについて
deleteについていまいち解らないことがいくつかあります 1 deleteしたポインタを再びnewで確保して使用してもいいのか 2 newしたものは(例えば)関数を抜ける際必ずdeleteするべきなのか それとも抜ける時に自動的に解放されるのか 3 動的オブジェクトの場合も中で動的確保したものを全てdeleteしてからdeleteするべきなのか 何卒よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1: かまいません 2: 使い終わったら必ずdelete。 自動的にdeleteして欲しいならそれなりのからくりが必要です。 3: YES. [2]より自明。
お礼
ありがとうございます。