Показать сообщение отдельно
Старый 15.06.2007, 13:25   #26
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Re: Самопальная физика.

Сообщение от devolonter
2Moka Попробуй поставить ссылку на объект Null (но это скорее всего не поможет) Delete как написано в хелпе зарезервирован для каких-то целей (пока наверное не придумали для каких ) А флушмем еще с 1.14 ушла куда-то...
Мдя ну и каша у вас в голове

0. приравнивание к Null освобождает память занимаемую переменной (если только эта одна переменная ссылается на эту память)
1. Delete - стандартный деструктор, этот метод по умолчанию уничтожает данные объекта в памяти (сложно структурированные данные неумеет уничтожать)
2. Можно писать свой метод Delete и уничтожать данные как вам удобнее и правильнее.
3. В любом случае ваш или стандартный деструктор Delete объекта вызывается автоматически при присваивании переменной Null.
4. Утечки памяти в 99% случаев по вине программиста и менее 1% по вине софта на которм он пишет.
5. FlushMem переименована в GCollect()

Пока всё...
__________________
(Offline)
 
Ответить с цитированием