Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Вниз

Про DLL   Найти похожие ветки 

 
savyhinst ©   (2008-09-12 16:29) [0]

Здраствуйте!
Подскажите пожалуйста. После вызова FreeLibrary вся-вся память, выделенная библиотекой автоматически освобождается
(напр,
library lib;
var
 s:TStringList;
begin
 s:=TStringList.Create
end.

тут после того, как сделаем FreeLibrary этой lib, память, выделенная под s будет сделана свободной??)
Спасибо за внимание.


 
Vlad Oshin ©   (2008-09-12 16:32) [1]

да


 
Vlad Oshin ©   (2008-09-12 16:34) [2]

хотя нет, не знаю, поторопился.
Наверное, только когда процесс закончится, вызвавший


 
savyhinst ©   (2008-09-12 16:35) [3]

>только когда процесс закончится, вызвавший
хм... если так, то это оч.плохо )


 
Правильынй$Вася   (2008-09-12 16:35) [4]

не стоит так соблазняться
это дурной тон в програмировании
в 98 этоточно утечка будет


 
Тын-Дын ©   (2008-09-12 16:36) [5]


> savyhinst ©   (12.09.08 16:35) [3]
> >только когда процесс закончится, вызвавшийхм... если так,
>  то это оч.плохо )


Это не "плохо". Это логично.
Память за собой освобождать надо.


 
Сергей М. ©   (2008-09-12 17:18) [6]


> тут после того, как сделаем FreeLibrary этой lib, память,
>  выделенная под s будет сделана свободной?


Нет.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
3-1208167098
Виталий Панасенко(дом)
2008-04-14 13:58
2008.10.19
select from select в FireBird 2.0.1/2.1


1-1200566541
Layner
2008-01-17 13:42
2008.10.19
Можно ли из сервиса вызвать форму (для настройки это сервиса)


3-1208243417
andreoman
2008-04-15 11:10
2008.10.19
создать вручную список статических полей


6-1192515079
Dennis I. Komarov
2007-10-16 10:11
2008.10.19
Для опытного глаза


2-1220944122
K12
2008-09-09 11:08
2008.10.19
Запрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский