Главная страница
    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.038 c
1-1129192297
BorlandC
2005-10-13 12:31
2005.11.06
Все кто работал в Rave Reports, СЮДА!!!!


14-1129709305
Nic
2005-10-19 12:08
2005.11.06
Пара вопросов о Samsung ml1615


14-1129203524
BaxTMaH
2005-10-13 15:38
2005.11.06
треба помощь


6-1113745774
Alek_1
2005-04-17 17:49
2005.11.06
Indy + SSL


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