История изменений
Исправление fsb4000, (текущая версия) :
Всё, разобрался, унаследовал base_holder от std::variant и инициализировал его в конструкторе через emplace.
Наследование от std::variant
может работать не так как ты ожидаешь с std::visit
.
Вчера как раз голосование было, и вот какие правки вошли в С++23: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2162r2.html
Исходная версия fsb4000, :
Всё, разобрался, унаследовал base_holder от std::variant и инициализировал его в конструкторе через emplace.
Наследования от std::variant
может работать не так как ты ожидаешь с std::visit
.
Вчера как раз голосование было, и вот какие правки вошли в С++23: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2162r2.html