|
#1
|
|||
|
|||
Очистка памяти
погуглил, так там предлагается через new\dispose , но если переменных сотни, то замучаешься с каждой переменной такое вытворять.
есть ли способ очистить сразу всю память, используемую приложением? |
#2
|
|||
|
|||
Нет.
Но можно выделять большими кусками и соответсвенно освобождать. Все зависит от конкретной задачи и кода. |
#3
|
||||
|
||||
группируй переменные в записи и создавай/удаляй сразу группу переменных
Arrrgh |
#4
|
||||
|
||||
Или можно попробовать создать массив вариант для ваших пременных и убивать массив.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
я и до этого думал о записях, но их несколько неудобно использовать в коде, массивы тоже создавать не хочется,
"можно выделять большими кусками и соответственно освобождать" - можно поподробнее? или хотя бы по каким словам гуглить? |
#6
|
|||
|
|||
GetMem/FreeMem соответсвенно. Выделяешь большой кусок и уже в нем хранишь все свои переменные по соотв. сдвигам. Но, честно говоря, выигрываешь в удобстве инициализации, проигрываешь в удобстве пользования. Я бы пошел по пути объектов и переменных на стеке.
|