🔮 Для чего нужен std::any?



std::any — контейнер из стандартной библиотеки, в котором можно хранить любой тип данных, включая пользовательские типы



std::any_cast — способ безопасного извлечения данных из объекта std::any. С помощью std::any_cast мы можем проверить тип во время выполненя