次の方法で共有


コンパイラ エラー C2133

'identifier' : 不明なサイズ

サイズが設定されていない配列が、クラス、構造体、共用体、または列挙型のメンバーとして宣言されています。 /Za (ANSI C) オプションでは、サイズ変更されていないメンバー配列は許可されません。

次の例では C2133 が生成されます。

// C2133.cpp
// compile with: /Za
struct X {
   int a[0];   // C2133 unsized array
};

考えられる解決方法:

// C2133b.cpp
// compile with: /c
struct X {
   int a[0];   // no /Za
};