Error del compilador C2133
"identifier": tamaño desconocido
Una matriz sin tamaño se declara como miembro de una clase, estructura, unión o enumeración. La opción /Za (ANSI C) no permite matrices de miembros sin tamaño.
El ejemplo siguiente genera el error C2133:
// C2133.cpp
// compile with: /Za
struct X {
int a[0]; // C2133 unsized array
};
Posible solución:
// C2133b.cpp
// compile with: /c
struct X {
int a[0]; // no /Za
};