Re[5]: Как избавиться от утечки памяти через 'string' в D5?
От: Аноним  
Дата: 04.09.09 05:14
Оценка:
Здравствуйте, DarkMaster

Как я уже писал, у меня D5 на конструкцию Dispose(PMyRecord(FList.Items[i])) ругается инвалидным приведением типов.
А что касается трепета при передаче типа, я имел в виду, что у меня эта процедура освовождения списков освобождает
массивы нескольких десятков типов. Единственный вариант, который просматривается, — это подвешивать к каждому типу
record'а некий идентификатор, котрый и передавать в DisposeList вместе с массивом, а в самой процедуре громоздить
некий "могучий" case. А с учётом нежелания Dispose съедать приведение типов, придется освобождать рекорд через
присваивание его указателю соответствующего типа. Или это можно сделать как-то проще?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.