Re[3]: std::get(std::variant)
От: rg45 СССР  
Дата: 23.10.25 18:39
Оценка:
Здравствуйте, Marty, Вы писали:

L>>std::visit решает все озвученные вопросы без необходимости изобретать велосипеды, которые я поскипал.


M>Через жопу и с кучей писанины, да


Да прям уж куча:

https://coliru.stacked-crooked.com/a/3bf34d7526b1245c

    std::visit([](auto&& t) {
        std::cout << "Тут лежит " << t << std::endl;
    }, v);


А как бы ты хотел чтоб это выглядело? Можешь примерчик набросать?
--
Справедливость выше закона. А человечность выше справедливости.
Отредактировано 23.10.2025 18:50 rg45 . Предыдущая версия . Еще …
Отредактировано 23.10.2025 18:42 rg45 . Предыдущая версия .
Отредактировано 23.10.2025 18:40 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.