![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Про DLL [D7, XP]
savyhinst © (2008-09-12 16:29:00)Здраствуйте!
Подскажите пожалуйста. После вызова FreeLibrary вся-вся память, выделенная библиотекой автоматически освобождается
(напр,
library lib;
var
s:TStringList;
begin
s:=TStringList.Create
end.
тут после того, как сделаем FreeLibrary этой lib, память, выделенная под s будет сделана свободной??)
Спасибо за внимание.
Сергей М. (2008-09-12 17:18:00) [1]
> тут после того, как сделаем FreeLibrary этой lib, память,
> выделенная под s будет сделана свободной?
Нет.
Тын-Дын (2008-09-12 16:36:00) [2]
> savyhinst © (12.09.08 16:35) [3]
> >только когда процесс закончится, вызвавшийхм... если так,
> то это оч.плохо )
Это не "плохо". Это логично.
Память за собой освобождать надо.
savyhinst (2008-09-12 16:35:00) [3]>только когда процесс закончится, вызвавший
хм... если так, то это оч.плохо )
Правильынй$Вася (2008-09-12 16:35:00) [4]не стоит так соблазняться
это дурной тон в програмировании
в 98 этоточно утечка будет
Vlad Oshin (2008-09-12 16:34:00) [5]хотя нет, не знаю, поторопился.
Наверное, только когда процесс закончится, вызвавший
Vlad Oshin (2008-09-12 16:32:00) [6]да