Информация об изменениях

Сообщение [UPD] Re: освобождение памяти в callback от 07.03.2019 7:30

Изменено 07.03.2019 7:35 ononim

Re: освобождение памяти в callback
H_C>Что делать есть либа требует передачи в функцию raw поинтера и освобождения его в callback — никак его в smart pointer не завернешь.
В boost::intrusive_ptr завернешь
[UPD] Re: освобождение памяти в callback
H_C>Что делать есть либа требует передачи в функцию raw поинтера и освобождения его в callback — никак его в smart pointer не завернешь.
В boost::intrusive_ptr завернешь
[UPD]
Ну или положить в сам объект shared_ptr на самого себя. При отдаче в либу — устанавливать, при освобождении из либы — делать ему reset.