Delphi метрв! (Страница 2) / Программирование / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#26 20-01-12 18:59:01

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
MacintoshSafari 5.0

Re: Delphi метрв!

Не представляю, кому  нафиг нужен дельфи, когда есть дотнет.

Неактивен

#27 23-01-12 09:00:32

DonDublon3
Участник
Из Уфа
Зарегистрирован: 06-05-10
Сообщений: 641
Windows XPOpera 11.60

Re: Delphi метрв!

pavel2403 пишет:

А вот Set MyObject = Nothing это и есть уничтожение экземпляра объекта.

Садись, два. Это уменьшение счетчика ссылок. Когда ссылки уменьшатся до нуля - тогда произойдет уничтожение (ну, должно, по крайней мере).

pavel2403 пишет:

к тому же в VB6 никакого сборщика мусора нет.

Ну да???
Опять двойка. Он там очень даже есть. Иначе бы программисту надо было вручную вызывать FreeMem. А VB-шники зачастую даже не знают, что это такое. Говорю это, как бывший VB-шник сам.

Babusha пишет:

Не представляю, кому  нафиг нужен дельфи, когда есть дотнет.

Моему ебучему (простите) начальству. До кучи с ведущим программистом, олдскульщиком, который прется от чистого С и линукса.


"Фу бля, крохобор вонючий" (с) Svart Testare

Неактивен

#28 23-01-12 14:37:06

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
MacintoshSafari 5.0

Re: Delphi метрв!

DonDublon3, ну так нефиг там работать, сам виноват.

Неактивен

#29 24-01-12 08:57:32

DonDublon3
Участник
Из Уфа
Зарегистрирован: 06-05-10
Сообщений: 641
Windows XPOpera 11.60

Re: Delphi метрв!

Babusha пишет:

DonDublon3, ну так нефиг там работать, сам виноват.

Ну, это уже другой вопрос.

pavel2403 пишет:

я могу оскорбиться сильно  и прямо тут же опустить тебя прилюдно

Попробуй. Я не корчу из себя доку, но что знаю - то знаю.

pavel2403 пишет:

А если серьезно то на...https://www.rsdn.ru/forum/vb/743187.flat.aspx и по  той же причине, Set MyObject =Nothing это именно уничтожение экземпляра дочернего класса созданного на основе описания виртуального класса.

Ты путаешь присваивание (Set MyObject =Nothing) и вызов метода, который освободит память.
В приведенной тобой ссылке сначала общаются некомпетентные люди, но в реплике Re[7] таки было четко сказано - присваивание понижает счетчик ссылок, объект убьётся когда таковой опустится до нуля. Это стандартное поведение сборщика мусора.
В VB6 сборщик имеется, иначе бы программисту приходилось вызывать освобождение памяти (на практике это значит - убиение объектов) внучную, а этого не требуется. Не путай присваивание и вызов.


"Фу бля, крохобор вонючий" (с) Svart Testare

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика