| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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: дин. строки и массивы освобождаются автоматически, если ты не сделаешь этого сам... |