Partilhar via


Erro do compilador C2150

'identificador' : o campo de bits deve ter o tipo 'int', 'signed int' ou 'unsigned int'

Observações

O tipo base para um campo de bits deve ser int, signed intou unsigned int.

Exemplo

Este exemplo mostra como você pode encontrar C2150 e como você pode corrigi-lo:

// C2150.cpp
// compile with: /c
struct A {
   float a : 8;    // C2150
   int i : 8;      // OK
};