Re[4]: Так глюк будет ещё и в С++ :)
От: Аноним  
Дата: 18.12.08 16:43
Оценка:
Здравствуйте, Erop, Вы писали:

E>Здравствуйте, Аноним, Вы писали:



E>Одним из способов реализации new[] delete[] является следующий. Если у объектов, создаваемых по new[] есть нетривиальный деструктор, то аллокируется память с запасом, в начало памяти кладут счётчик объектов (чтобы потом вызвать деструкторы у нужного числа объектов), а объекты располагают за этим счётчиком. Ну и из выражения new T[count] возвращают указатель не на начало блока, а на первый из объектов.


Как узнать на с++ есть ли у класса свой деструктор?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.