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.
se ha utilizado una extensión no estándar: tipos de campos de bits distintos de int
Observaciones
Con las extensiones predeterminadas de Microsoft (/Ze), los miembros de la estructura de campo de bits pueden ser de cualquier tipo entero.
Ejemplo
En el ejemplo siguiente se genera la advertencia C4214:
// C4214.c
// compile with: /W4
struct bitfields
{
unsigned short j:4; // C4214
};
int main()
{
}
Dichos campos de bits no son válidos para la compatibilidad con ANSI (/Za).