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

Вниз

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 вся ветка

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

Наверх





Память: 0.46 MB
Время: 0.038 c
4-1125093097
ronyn
2005-08-27 01:51
2005.11.06
Как шрифт установить?...


1-1129484545
x.pro
2005-10-16 21:42
2005.11.06
Сглаживание графиков


3-1127469418
WG
2005-09-23 13:56
2005.11.06
Можно ли запретить DBGrid создавать запись ?


2-1128957890
boo
2005-10-10 19:24
2005.11.06
есть программа, в ней есть окно, в которое выводятся числа от 0


5-1107495689
Артем К.
2005-02-04 08:41
2005.11.06
Как создать компонент, состоящий из нескольких компонет?





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