Вниз
Скачать: CL | DM;

Inline функции   Найти похожие ветки 

 
Dust ©   (2005-10-12 16:04) [0]

как описать инлайн функцию в делфи, единственное что путнего я нашёл в справке, по этому поводу:
The reserved word inline and the directive assembler are maintained for backward compatibility only. They have no effect on the compiler.
не радует...
более того, поверить не могу


 
MBo ©   (2005-10-12 16:21) [1]

Нету в Дельфи 5-7 inline.
Нету, и все.
В Delphi2005 - есть, кажется, но ограниченного применения.


 
Dust ©   (2005-10-12 16:28) [2]

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


 
TUser ©   (2005-10-12 16:32) [3]

Пиши $I
Или пиши на Delphi8-2005
Или пиши на FreePascal"е


 
han_malign ©   (2005-10-12 16:41) [4]


> для того чтобы посчитать адрес и сделать приведение типов
> мне нужно упихивать в программу лишние вызовы

- вообще-то, в Delphi нормальная адресная арифметика, и на типизированных указателях и так все достаточно читабельно...


 
Anatoly Podgoretsky ©   (2005-10-12 19:33) [5]

The reserved word inline and the directive assembler are maintained for backward compatibility only. They have no effect on the compiler.


 
Kolan ©   (2005-10-12 21:46) [6]

Anatoly Podgoretsky ©   (12.10.05 19:33) [5]
Действительно жирный шрифт намного лучьше :)


 
DrPass ©   (2005-10-12 22:45) [7]

Директива inline в Паскале (та, которая maintained for backward compatibility only) и inline в D2005 имеют разный смысл. Первая служила для вставки машинных инструкций непосредственно в текст программы, вторая - именно для описания инлайновых функций. Хорошо и эффективно, но... только в D2005 :)


 
Германн ©   (2005-10-13 00:31) [8]

Но ASM вставки-то остались, я надеюсь. Так чем они хуже директивы inline? Если уж очень приспичило "переплюнуть" по каким-то параметрам компиллятор Дельфи.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.036 c
14-1129193739
Kolan
2005-10-13 12:55
2005.11.06
Объясните разницу между SDK и Драйвером.


3-1127653315
Prohodil Mimo
2005-09-25 17:01
2005.11.06
Где-нибудь есть документация по системным таблицам IB FB?


8-1118919925
PiOnEr
2005-06-16 15:05
2005.11.06
Траблы с JPEG... Хелп!


2-1129393807
Alex77777
2005-10-15 20:30
2005.11.06
Вопрос по Ehlib


4-1125491487
Black Krok
2005-08-31 16:31
2005.11.06
Исчерпание ресурсов Windows




   Наверх