LINUX.ORG.RU

История изменений

Исправление 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