Главная страница
    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.45 MB
Время: 0.046 c
1-1129217187
navinavi
2005-10-13 19:26
2005.11.06
Экспорт даннфх из Stringgrid в Excel


2-1129109140
L*D
2005-10-12 13:25
2005.11.06
Как спрятать консолевое приложение?


6-1121677512
Drow
2005-07-18 13:05
2005.11.06
отправка писем


2-1129549695
Fast2
2005-10-17 15:48
2005.11.06
Объясните популярно, почему при выполнении,...


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