|
aa[i] 가 버퍼란 말은 버퍼가 여러개 존재한단 말로 들리는군요.
#define BUFFER_COUNT 10
#define BUFFER_SIZE 1000
char *aa[BUFFER_COUNT];
~~~
for(int i = 0; i < BUFFER_COUNT; i++)
aa[i] = new char[BUFFER_SIZE];
이렇게 10개의 1000바이트 버퍼를 선언해 각각을 삭제하는 거라면
for(int i = 0; i < BUFFER_COUNT;i++)
delete[] aa[i];
라고 해야 맞겠죠.
만약 버퍼가 한개고 사이즈가 i 만큼이었단 말이라면
delete[] aa; 하는게 맞구요.
|