次の方法で共有


コンパイラ エラー C2203

delete 演算子では配列の境界を指定できません

/Za (ANSI) オプションを使用すると、delete 演算子で配列全体を削除できますが、配列の一部または特定のメンバーはできません。

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

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