¿Dónde podemos usar estructuras y uniones anónimas?¿Qué estándares permiten estructuras anónimas y uniones en C y C++?
struct
{
int bar;
}; // anonymous struct
union
{
int bar;
}; // anonymous union
Creo que podemos hacerlo en las siguientes normas:
sindicatos - 98 C++, C++ 03, 11 C++, C11
structs - C11
Estoy en lo cierto o no
gcc también admite uniones anónimas en C99 como extensión GNU –
El estilo del ejemplo 'struct' y' union' que proporcionó solo tiene sentido si lo coloca en otra 'struct' /' union'. ¿Es este el contexto del que hablas? – cha0site
@ cha0site Sí, seguro – FrozenHeart