Re[4]: new / delete
От: programmater  
Дата: 13.03.06 13:05
Оценка:
Здравствуйте, night beast, Вы писали:

NB>нет. не удалится. надо


NB>for(n=0;n<10;n++) { delete [] parr[n]; }

NB>delete [] parr;

NB>принцып простой — каждому new (new[]) свой delete (delete []).


Интересно, а почему я всю жысь выделяю память используя

char* MyPtr = new char[n]; // (char - это к примеру, может быть int, short, double...)

а удаляю всегда

delete MyPtr;


без всяких там глупых [], и никогда никаких проблем или утечек памяти отродясь не было? Я что, получается написал гору бесполезного кода?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.