Re: enable_shared_from_this<> и удаление наследников
От: szag  
Дата: 28.09.16 08:32
Оценка: +2 -1
Здравствуйте, niXman, Вы писали:

X>привет!



X>будет ли вызван деструктор user_context, ведь enable_shared_from_this ничего не знает про наследников session?

X>и если будет, то почему/как?

X>спасибо.


ИМХО, тут все точно так же как и при обычном наследовании и использовании указателя на базовый класс — нужен виртуальный деструктор, а иначе UB. Сам по себе enable_shared_from_this не делает виртуальных деструкторов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.