Aviso do compilador (nível 1) C4015
'identifier' : o tipo de campo de bit deve ser integral
O campo de bits não é declarado como um tipo inteiro. O compilador pressupõe que o tipo base do campo de bits seja não assinado. Os campos de bit devem ser declarados como tipos inteiros sem sinal.