共用方式為


編譯器警告 (層級 4) C4208

使用的非標準延伸模組:delete [exp] - exp 評估但忽略

備註

使用Microsoft延伸模組 (/Ze),您可以使用括弧內的值與 delete 運算符來刪除陣列。 會忽略 值。

Example

下列範例會產生 C4208:

// C4208.cpp
// compile with: /W4
int main()
{
   int * MyArray = new int[18];
   delete [18] MyArray;      // C4208
   MyArray = new int[18];
   delete [] MyArray;        // ok
}

這些值在 ANSI 相容性下無效(/Za)。