![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]() Цитата:
Благодарить в репутацию. Проклинать — туда же
![]() |
|
![]() |
![]() |
![]() |
#12 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]() скорее он вызовет финализатор. а если я сам вызову финализатор почему память не освободится ? сборщик мусора вызывается когда иму выгодно , а не когда я этого хочу. Последний раз редактировалось RAFA91; 28.09.2015 в 16:20. |
![]() |
![]() |
![]() |
#13 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]() Цитата:
p.s. я вам даже ссылочку нагуглил https://rsdn.ru/article/dotnet/GCnet.xml
Благодарить в репутацию. Проклинать — туда же
![]() |
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
![]() |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
...что совершенно не гарантирует удаления объекта из кучи
![]()
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
![]()
Если нужны 100 % гарантии, то проще выключить комп
![]() |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
![]() |
#18 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
если хотите ручное управление памятью, то вернитесь на раздел выше.(С++ чистый если что) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#19 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
тогда зачем этот финализатор мне нужен если мусорщик его вызовет в любой момент?
![]() |
![]() |
![]() |
![]() |
#20 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ну дык и не используйте его, сказали ж уже, что есть IDisposable.
Я вообще не очень представляю для чего может быть использован финализатор, кроме связки с IDisposable (стандартный паттерн, вызов Dispose в финализаторе на случай если никто не вызвал его нормально). https://msdn.microsoft.com/en-us/lib...or=-2147217396
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание управляемой web анимации | GODEXPERT | Фриланс | 4 | 30.03.2015 10:32 |
Создание управляемой web анимации | GODEXPERT | Фриланс | 5 | 12.01.2015 09:19 |
Сортировка КУЧИ!!! | bignick | Общие вопросы по Java, Java SE, Kotlin | 6 | 11.04.2011 23:08 |
Повреждение кучи | fosder | Помощь студентам | 0 | 08.12.2010 01:36 |