Здравствуйте, alpha21264, Вы писали:
A>Эк тебя корёжит!
A>Это не тролинг.
A>Давай рассказывай, почему в данном случае нельзя обойтись одним битом вместо всех наворотов.

и где ты там один бит углядел?
ну а по сути, твое предложение сводится к реализации std::variant собственными силами.