std::get_if<A>(value) работает только если первое значение имеет класс A.
Как получать значение A для любого содержимого варианта?
А вам точно нужно смешивать полиморфизм и std::variant?
Интересует есть ли возможность, а для моей ситуации наверное подойдёт и умный указатель с A
Да, возможность есть
Большое спасибо
Обсуждают сегодня