enable_shared_from_this и наследование

У меня есть тип, наследующий от enable_shared_from_this , и другой тип, наследующий от этого типа . Теперь я не могу использовать метод shared_from_this, потому что он возвращает базовый тип, а в конкретном методе производного класса мне нужен производный тип. В связанном вопросе, как я могу перейти от rvalue типа shared_ptr к типу shared_ptr ? Я использовал dynamic_cast, чтобы убедиться, что это действительно правильный тип, но теперь я не могу выполнить фактический ход.

27
задан James McNellis 29 September 2012 в 03:35
поделиться