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

Вниз

Переопределение операторов   Найти похожие ветки 

 
Rhino ©   (2011-03-10 21:22) [0]

Поставил новую среду (после Delphi 7) и возникла необходимость переопределить оператор для класса
class operator компилятор ругается (проверялось на D2005 с ограиченой лицензией но целый, D2007 и DXE ломаые)
с записями record проблем нет все работает, пример с руководства по языку не компилится может я чего пропустил?


 
_Юрий   (2011-03-10 21:49) [1]

какая версия Delphi? Это относительно недавно появилось


 
Rhino ©   (2011-03-12 10:03) [2]

D2005 но я в вопросе указал на чем проверялось


 
Rhino ©   (2011-03-12 10:22) [3]

Хотя я не думваю что этот вопрос в разряде начинающим


 
Anatoly Podgoretsky ©   (2011-03-12 11:14) [4]

Да ты еще и до начинающих не дотягиваешь.


 
Rhino ©   (2011-03-13 01:54) [5]

>Anatoly Podgoretsky
А по теме вопроса можно совет а про проф пригодность~


 
Rhino ©   (2011-03-13 01:59) [6]

Кстати за подобный ответ меня пару лет назад забанили


 
Германн ©   (2011-03-13 03:45) [7]


> Rhino ©   (13.03.11 01:59) [6]
>
> Кстати за подобный ответ меня пару лет назад забанили
>

И сейчас забанят.
Бессмысленный топик с наездом.


 
KilkennyCat ©   (2011-03-13 03:52) [8]

наезд был еще в [3]...
код не приводит...
точно забанят.


 
Rhino ©   (2011-03-13 08:59) [9]

Код предельно простой и взят с руководства по языку


TMyClass = class
 class operator Add(A,B: TMyClass):TMyClass;
end;
....
class operator TMyClass.Add(A,B: TMyClass):TMyClass;
begin
end;

сообщение об ошибке (procedure function or var ожидаеться)??  после объявления class operator  
меняю class на record все работает нормально из фирменного руководства по языку


 
MBo ©   (2011-03-13 09:51) [10]

Перегрузка операторов реализована только для записей. Для классов - лишь в дотнетовской версии


 
Rhino ©   (2011-03-13 13:55) [11]

>MBo
Спвсибо большое
я об этом тоже подумал но в спрапвке об этом четко не сказано



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

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

Наверх





Память: 0.46 MB
Время: 0.003 c
15-1298707427
RWolf
2011-02-26 11:03
2011.06.19
Подскажите подходящий grid


15-1299015000
Юрий
2011-03-02 00:30
2011.06.19
С днем рождения ! 2 марта 2011 среда


2-1299918530
LDV
2011-03-12 11:28
2011.06.19
много get-запросов


2-1299963558
Artemon
2011-03-12 23:59
2011.06.19
QueryPerfomanceCounter


2-1299845657
SIV5000
2011-03-11 15:14
2011.06.19
TObjectList и его размер





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