Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
"identifier": el tipo de campo de bits es demasiado pequeño para el número de bits
Remarks
El número de bits de la declaración de campo de bits supera el tamaño del tipo base.
Example
En el ejemplo siguiente se genera la advertencia C2034:
// C2034.cpp
struct A {
char test : 9; // C2034, char has 8 bits
};
Possible resolution:
// C2034b.cpp
// compile with: /c
struct A {
char test : 8;
};