C++ではコンストラクタを持ったクラスを
共用体のメンバとして持つことは不可能なのでしょうか?