Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
ВнизПреобразование типов Найти похожие ветки
← →
Raduga (2003-05-19 13:46) [0]Привет, мастера.
Может ли происходить потеря памяти в такой конструкции:
PSafeArray(TVarData(Values).VArray)
где Values - вариантный массив.
← →
KSergey (2003-05-19 14:02) [1]А разве эта конструкция распределяет память? А раз не распределяет - о какой потере идет речь?
← →
Digitman (2003-05-19 16:05) [2]в принципе, умудриться сделать мемлик в этом случае не так уж сложно, например :
TVarData(Values).VType := varEmpty;
TVarData(Values).VArray := nil;
и все ! указатель VArray, значение которого до этого, возможно, являлось актуальным адресом вар.массива в памяти, утерян. А раз нет адреса, нет и возможности автоматической деаллокации памяти, распределенной под "потерянную" структуру
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c