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

Вниз

Delphi - классы, массивы   Найти похожие ветки 

 
Turin   (2003-09-29 13:10) [0]

Всего пару вопросов по Object pascal:
1) Я создал дин. массив (array of <type>). Нужно ли его потом очищать?
2) Нужно ли вызывать деструкторы объектов при заверщении программы?
3) Нужно ли вызывать inherited метод при создании объекта, если класс ничего не наследует?

Большое спасибо за внимание...

p.s. А может в инете книжка есть про это? Про динамическую память, про указатели, про классы? Я не нашел...


 
Юрий Федоров   (2003-09-29 13:28) [1]

1. зависит от <type>
2. Нужно
3. Желательно. Вдруг у него поменяется предок - забудешь добавить Inherited


 
Mike Kouzmine   (2003-09-29 13:30) [2]

"А может в инете книжка есть про это?"
Есть. "1000 ответов про это", не помню автора.


 
pasha_golub   (2003-09-29 14:21) [3]

2Mike Kouzmine
Шахиджанян :-)


 
Turin   (2003-09-29 14:28) [4]

2Юрий Федоров: Спасибо
1) ну допустим <type> - это какой-то класс, тогда?
2) странно, я всю жизнь не вызивал деструкторы и ничего вроде. Я имею ввиду чистое console программирование, без классов-форм. И на Object Pascal.
3) ладно


 
Turin   (2003-09-29 14:32) [5]

2pasha_golub:
Набрал в гуглях: "Шахиджанян 1000 ответов про это", там мне эротические книжки толкают. Ай нехорошо!


 
Turin   (2003-09-29 14:33) [6]

2Mike Kouzmine & pasha_golub:
Блин, дошло!!! :)))) Я несколько минут ржал, как вы меня развели


 
pasha_golub   (2003-09-29 14:44) [7]

2Turin
Я несколько минут ржал с твоего поста Turin (29.09.03 14:32) [5]
:-))


 
DieHard   (2003-09-29 15:35) [8]

2Turin (29.09.03 14:28) [4] :
1) если ты объекты этого класса создавал в рантайме - убей их в период времени жизни дин.массива
2) "ничего вроде" - память просто мусорил



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

Форум: "Потрепаться";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.012 c
14-51403
Knight
2003-09-25 17:04
2003.10.16
Кто сталкивался с востановлением данных с гикнутого винта?


14-51524
Dina
2003-09-23 23:33
2003.10.16
Восстановление почтовых ящиков в The Bat


1-51268
Сергунчик
2003-10-04 23:17
2003.10.16
Двойный клик мыша по Button у


3-51079
Брат
2003-09-26 13:44
2003.10.16
Как в запросе INSERT передать NULL?


14-51444
Rbc
2003-09-28 13:38
2003.10.16
TFT Мониторы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский