'class' : base classes cannot contain zero-sized arrays
A base class or structure contains a zero-sized array. An array in a class must have at least one element. The following sample generates C2503:
class A { public: int array []; // try ... // int array [10]; }; class B:A { // C2503 int i; }; int main() { }