编译器错误 C2503

“class”:基类不能包含零大小的数组

基类或结构包含大小为零的数组。 类中的数组必须至少有一个元素。

以下示例生成 C2503:

// C2503.cpp
// compile with: /c
class A {
   public:
   int array [];
};

class B : A {};    // C2503

class C {
public:
   int array [10];
};

class D : C {};