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

Вниз

+,-,*,/   Найти похожие ветки 

 
nap   (2005-02-26 07:20) [0]

Не подскажите как на Delphi реализовать +,-,*,/ (конечно не используя стандартные процедуры)


 
partizan   (2005-02-26 07:53) [1]

Ничего не понятно. Для чего? Для какого типа данных? Хочешь сделать перегрузку операторов? Что подразумевается под стандартными процедурами?


 
Alex_Petr ©   (2005-02-26 09:10) [2]

nap   (26.02.05 7:20)
Точно так же, как и (,),[,],@,^.


 
Anatoly Podgoretsky ©   (2005-02-26 09:21) [3]

Оно уже реализовано и оптимально, нужды лезть на ассемблерный уровень нет, а то ты еще и перекрытие операторов затребуешь.


 
TUser ©   (2005-02-26 11:22) [4]


> а то ты еще и перекрытие операторов затребуешь

Я так понимаю, в D8 уже есть. Или нет?


 
Anatoly Podgoretsky ©   (2005-02-26 11:31) [5]

Не могу сказать, но зато тогда прощай ассемблер


 
TUser ©   (2005-02-26 11:52) [6]

FreePascal, кстати, поддерживает перегрузку операторов. Хотя, по сути, перегрузка - это просто дозволение использовать вместо префиксной записи инфиксную.


 
Anatoly Podgoretsky ©   (2005-02-26 12:34) [7]

Так оно и есть, в АДА это доведено до совершенства
A+B
"+"(A,B)
Add(A,B)

Это все варианты функции сложения, в первом варианте это еще называют Оператором.


 
Eraser ©   (2005-02-26 13:19) [8]

nap

Почитай про битовые операции, двоичное сложение, умножение и деление.


 
nap   (2005-02-26 16:08) [9]

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


 
nap   (2005-02-26 16:09) [10]

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


 
Anatoly Podgoretsky ©   (2005-02-26 16:37) [11]

Без использования +,-,*,/ и без ассемлера


 
DiamondShark ©   (2005-02-26 16:50) [12]

Пора учреждать Черномырдинскую Премию.



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
6-1104670234
volser
2005-01-02 15:50
2005.03.13
Мониторинг http


6-1105434379
Aleksandr.
2005-01-11 12:06
2005.03.13
Как наладить HTTP/HTTPS прокси через IdTCPClient?


3-1108409767
New-user
2005-02-14 22:36
2005.03.13
TTreeView & DataBase: Как правильно создать


3-1108239885
kblc
2005-02-12 23:24
2005.03.13
Файлы в Access


1-1109453949
StarLit
2005-02-27 00:39
2005.03.13
Как лучше организовать список из двух