Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > setlength vs zeromemory


Автор: Гость_1234567890 29.10.2004, 13:55
Чем грамотнее освобождать память под строки и дин. массисвы
setlength или zeromemory ??? или вообще FreeAndNil ???

Автор: p0s0l 30.10.2004, 12:59
Нужно делать SetLength (s, 0).
С помощью ZeroMemory можно только обнулить кусок памяти, но не освободить.
FreeAndNil используется для освобождения объектов (экземпляров классов)...

PS: дин. строки и массивы освобождаются автоматически, если ты не сделаешь этого сам...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)