다음을 통해 공유


컴파일러 경고(수준 1) C4155

'delete' 배열 형식을 사용하지 않고 배열 식을 삭제했습니다.

배열 형식을 delete 사용하여 배열을 삭제해야 합니다. 이 경고는 ANSI 호환성(/Za)에서만 발생합니다.

예시

다음 샘플에서는 C4155를 생성합니다.

// C4155.cpp
// compile with: /Za /W1
#include <stdio.h>

int main(void)
{
    int (*array)[ 10 ] = new int[ 5 ] [ 10 ];
    array[0][0] = 8;

    printf_s("%d\n", array[0][0]);

   delete array;   // C4155
    // try the following line instead
    // delete [] array;   // C4155
}