Teilen über


Compilerfehler C2203

delete-Operator kann keine Arraygrenzen festlegen

Bemerkungen

Mit der Option /Za (ANSI) kann der delete Operator ein gesamtes Array, jedoch keine Teile oder bestimmte Elemente des Arrays löschen.

Example

Im folgenden Beispiel wird C2203 generiert:

// C2203.cpp
// compile with: /Za
int main() {
   int *ar = new int[10];
   delete [4] ar;   // C2203
   // try the following line instead
   // delete [] ar;
}