Dela via


Kompilatorfel C2466

kan inte allokera en matris med konstant storlek 0

Anmärkningar

En matris allokeras eller deklareras med storlek noll. Det konstanta uttrycket för matrisstorleken måste vara ett heltal större än noll. En matrisdeklaration med noll nedsänkt text är endast laglig för en klass, struktur eller unionsmedlem och endast med Microsoft-tillägg (/Ze).

Example

I följande exempel genereras C2466:

// C2466.cpp
// compile with: /c
int arr1[0];   // C2466
int arr2[1];   // OK