Здравствуйте, kov_serg, Вы писали:
_>Как такое написать по Сиплюсплюсному что бы без UB
Никак. То, что ты сделал — это offsetof, только через... ну ты понял. А offsetof без UB можно использовать только с POD типами (standard layout, как минимум).
--
Справедливость выше закона. А человечность выше справедливости.