C++には、無名共用体という特殊な共用体があります
ワケワカで使おうとしてハマりまくってます状態?