Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os 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;
};