Исправление Siborgium, (текущая версия) :
Шиза какая-то, ты просто не осилил std::visit
. Коллбек с variant это уже полный мрак в плане архитектуры. Так быть не должно.
Исправление Siborgium, :
Шиза какая-то. Если это не взаимодействует с голой сишкой, то union
заверни в структурку с конструкторами-деструкторами и соответствующими методами.
variant в таком случае можно было и оставить, ты просто не осилил std::visit
. Слова насчет «все сделал правильно» беру назад.
Наконец, коллбек с variant это уже полный мрак в плане архитектуры. Так быть не должно.
Исправление Siborgium, :
Шиза какая-то. Если это не взаимодействует с голой сишкой, то union
заверни в структурку с конструкторами-деструкторами и соответствующими методами.
variant в таком случае можно было и оставить, ты просто не осилил std::visit
. Слова насчет «все сделал правильно» беру назад.
Исходная версия Siborgium, :
Шиза какая-то. Если это не взаимодействует с голой сишкой, то union
заверни в структурку с конструкторами-деструкторами и соответствующими методами.
variant в таком случае можно было и оставить, ты просто не осилил std::visit
.