Partager via


Erreur du compilateur C2150

'identifier' : le champ de bits doit avoir le type 'int', 'signed int' ou 'unsigned int'

Le type de base d’un champ binaire doit être int, signed intou unsigned int.

Exemple

Cet exemple montre comment vous pouvez rencontrer C2150 et comment vous pouvez le corriger :

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