Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.19;
Скачать: CL | DM;

Вниз

Перегрузка встроенных операций   Найти похожие ветки 

 
andrey_pst ©   (2003-06-04 19:47) [0]

Необходимо перегрузить встроенные операции (сложение, вычитание и т.д.) дабы далее применять их с объектами своего класса (MyObj1 + MyObj2 и т.п.).
Не подскажете синтаксис ?


 
DVM ©   (2003-06-04 19:49) [1]

Может лучше создать функции сложения, и.т.д?


 
Palladin ©   (2003-06-04 19:50) [2]

Неа, не подскажем. Где ты о такой о. паскалевской возможности прознал?


 
Skier ©   (2003-06-04 19:52) [3]

Вообще перегрузки операций в Delphi нет.
Но можно попробовать сделать что-то подобное через пользователький (Custom) Variant Type


 
Calm ©   (2003-06-05 08:35) [4]


> Но можно попробовать сделать что-то подобное через пользователький
> (Custom) Variant Type

Соверешенно верно. С помощью своих вариантных типов можно сделать именно то, о чем спрашивал автор.


 
REA ©   (2003-06-05 09:54) [5]

Только путанно очень - я как то проследил цепочку работы с комплексными числами. И компилятор хуже ошибки отслеживает - компилирует, но результат не всегда тот что ожидаеся.


 
andrey_pst ©   (2003-06-05 10:27) [6]

>> Palladin © Где ты о такой о. паскалевской возможности прознал?
Нигде не прознал ;) Просто писал такое на MS VC++ вот и спросил.

Спасибо всем за советы.


 
Calm ©   (2003-06-05 12:56) [7]


> REA © (05.06.03 09:54)
> Только путанно очень - я как то проследил цепочку работы
> с комплексными числами. И компилятор хуже ошибки отслеживает
> - компилирует, но результат не всегда тот что ожидаеся.

Я вот для эксперимента делал вариантный тип для своей структуры.
И результат всегда получал именно тот, что ожидал.



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

Текущий архив: 2003.06.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
14-60414
Andryk
2003-05-28 12:25
2003.06.19
---|Ветка была без названия|---


14-60339
Udjin
2003-05-31 00:18
2003.06.19
13 билет на экзамене


3-60022
Eugene Suprun
2003-05-27 12:31
2003.06.19
Люди, HELP, как побороть глюки QuickReport a - Access Violation


11-60102
sapsan
2002-09-25 19:43
2003.06.19
Не работает OnClick в TKOLListBox


1-60204
Deadlock
2003-06-05 04:15
2003.06.19
Ini в памяти