Как освободить память при использовании boost :: intrusive_ptr в C ++?

Я использую boost :: intrusive_ptr следующим образом:

void func() {
boost::intrusive_ptr < MyObject > obj = new MyObject();
getStage()->addChild( obj );
}

Если я правильно понимаю этот код — здесь я получаю утечку памяти, потому что я не освобождаю память, которая была выделена для MyObject. Как я могу освободить его, чтобы избежать утечки памяти?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …