次のように boost::intrusive_ptr を使用します。
void func() {
boost::intrusive_ptr < MyObject > obj = new MyObject();
getStage()->addChild( obj );
}
このコードを正しく理解していれば、MyObject に割り当てられたメモリを解放していないため、メモリ リークが発生します。メモリリークを避けるために解放するにはどうすればよいですか?
次のように boost::intrusive_ptr を使用します。
void func() {
boost::intrusive_ptr < MyObject > obj = new MyObject();
getStage()->addChild( obj );
}
このコードを正しく理解していれば、MyObject に割り当てられたメモリを解放していないため、メモリ リークが発生します。メモリリークを避けるために解放するにはどうすればよいですか?