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

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

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

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

0 ответов

Другие вопросы по тегам