Aviso do compilador (nível 4) C4408
anonymousstruct ou union não declarou nenhum membro de dados
Uma união ou struct anônimo precisa ter pelo menos um membro de dados.
O seguinte exemplo gera o erro C4408:
// C4408.cpp
// compile with: /W4 /LD
static union
{
// int i;
};
// a named union can have no data members
// } MyUnion;