Sdílet prostřednictvím


Chyba kompilátoru C2133

'identifier' : neznámá velikost

Poznámky

Nesized pole je deklarováno jako člen třídy, struktury, sjednocení nebo výčtu. Možnost /Za (ANSI C) neumožňuje nesazená pole členů.

Příklad

Následující příklad vygeneruje C2133:

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

Možné řešení:

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