Datos de la union
Las uniones pueden contener la mayoría de los tipos en sus listas de miembros, salvo el siguiente:
Tipos de clase que tienen constructores ni destructores
tipos de clase que tienen operadores de asignación definido por el usuario
miembros de datos estáticos