не базовые классы и помещаются в vector у которого тип указателя на базовый класс
Можно ли вынимая обьекты из вектора привести их к начальному типу как нибудь, а то не получается использовать их методы?
static_cast вызывает ошибку в векторе
dynamic_cast не даёт использовать
Можно
Не получается использовать методов - делай методы virtual
Можно использовать как static cast так и dynamic cast
static_cast прекрасно работает.
А как ты в вектор засовываешь ДРУГИЕ? Вектор позволяет размещать объекты одного типа
Обсуждают сегодня