you can do tagged unions with cpp tricks, and so-on
(sadly I have seen most of these used...)
regardless, what makes C hard is undefined behaviour
you can do tagged unions with cpp tricks, and so-on
(sadly I have seen most of these used...)
regardless, what makes C hard is undefined behaviour