Я использую boost :: intrusive_ptr следующим образом:
void func() {
boost::intrusive_ptr < MyObject > obj = new MyObject();
getStage()->addChild( obj );
}
Если я правильно понимаю этот код — здесь я получаю утечку памяти, потому что я не освобождаю память, которая была выделена для MyObject. Как я могу освободить его, чтобы избежать утечки памяти?
Задача ещё не решена.
Других решений пока нет …