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