История изменений
Исправление Cupper, (текущая версия) :
Упс, забыл сказать, я не работаю в shared_ptr<A> напрямую. У меня pimpl.
class A \\ <- Этот класс базовый, наследуется реализация
{
class impl{} // <- Это виртуальный класс, наследники перегружают методы
shared_ptr<impl>
}
Исходная версия Cupper, :
Упс, забыл сказать, я не работаю в shared_ptr<A> напрямую. У меня pimpl.
class A \\ <- Этот класс базовый, наследуется реализация
{
class impl{} // <- Это виртуальный класс, наследники перегружают методы
shared_ptr<impl>
}