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

Вниз

О тос, как передаются данные.   Найти похожие ветки 

 
VD601   (2003-06-02 21:43) [0]

TRec = record - передаются данные или укзатель?
TClass = class - понятно, указатель
PClass = ^TClass - ЧЕМ ОТЛИЧАЕТСЯ??? И ЗАЧЕМ ИСПОЛЬЗОВАТЬ???
PRec = ^TRec - аналогично :)


 
Юрий Зотов   (2003-06-02 23:06) [1]

Что значит "передаются"? Имеются в виду параметры подпрограмм, или что-то другое?


 
Palladin   (2003-06-02 23:33) [2]

1 данные
2 указатель
3 указатель на указатель, бессмысленно
4 указатель на данные, смысленно


 
Юрий Зотов   (2003-06-02 23:44) [3]

> Palladin © (02.06.03 23:33)

А как насчет такого варианта:

1 копия данных, либо их адрес (в случае var).
2 копия указателя, либо его адрес (в случае var)
3 копия указателя на указатель (очень даже смысленно, всего лишь двойная косвенная адресация), либо его адрес (в случае var)
4 копия указателя на данные, либо его адрес (в случае var)

И это тоже правильная трактовка. Смотря, о чем идет речь.


 
Morfein   (2003-06-03 01:19) [4]

Всегда передаётся адрес! Нет никакого смысла передавать КОПИЮ указателя на данные и тем более передавать копию данных!


 
VMcL   (2003-06-03 01:27) [5]

>VD601 (02.06.03 21:43)
Может и не в тему, но TClass <> class, TClass = class of TObject


 
Palladin   (2003-06-03 07:47) [6]


> Юрий Зотов © (02.06.03 23:44)

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


> Morfein © (03.06.03 01:19)

твоя реплика мне вообще не понятна...


 
Юрий Зотов   (2003-06-03 10:16) [7]

> Morfein © (03.06.03 01:19)

Очень уверенно. Но и очень неправильно. Смысл все же есть и он описан в книгах. Рекомендую. Прежде, чем спорить.

> Palladin © (03.06.03 07:47)

Заголовок смущает. Несколько расходится с вопросом и непонятно, о чем идет речь. Поэтому и переспросил.



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

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

Наверх




Память: 0.45 MB
Время: 0.019 c
9-50198
[Baradoo]
2003-01-05 21:44
2003.06.16
Почему XP не дружит с OpenGL?


14-50482
Доброжелатель
2003-05-30 10:30
2003.06.16
Атипичная пневмония


7-50549
Dimaz-z
2003-04-10 15:29
2003.06.16
Как сделать голосовой звонок?


1-50323
Dankin
2003-06-03 12:35
2003.06.16
Drag and drop


11-50264
Anatoliy P
2002-09-22 21:11
2003.06.16
Создать в ран-тайм





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