컴파일러 오류 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;
}