Error del compilador C2149Compiler Error C2149

'identifier': el ancho del campo de bits con nombre no puede ser igual a cero'identifier' : named bit field cannot have zero width

Los campos de bits solo pueden tener un ancho de cero si no tienen nombre.Bit fields can have zero width only if unnamed.

El ejemplo siguiente genera la advertencia C2149:The following sample generates C2149:

// C2149.cpp
// compile with: /c
struct C {
   int i : 0;   // C2149
   int j : 2;   // OK
};