Inline функции
От: Аноним  
Дата: 16.08.06 11:07
Оценка: :)
Умеет ли компилятор BDS создавать встраиваемые функции и насколько это эффективно?
Re: Inline функции
От: KosIUFOI  
Дата: 16.08.06 18:53
Оценка: -1
Глухо
Re: Inline функции
От: neiroman Украина  
Дата: 17.08.06 07:39
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Умеет ли компилятор BDS создавать встраиваемые функции и насколько это эффективно?

По-моему, умеет.
icq# 348-436-436 Играет EVANESCENCE — MY IMMORTAL
Слова, пустые слова, подумал Стормгрен. Слова, за которые прежде люди дрались и умирали, но никогда больше не станут за них ни умирать, ни драться. И от этого мир станет лучше.
Re[2]: Inline функции
От: OdesitVadim Украина  
Дата: 03.10.06 08:14
Оценка:
Здравствуйте, KosIUFOI, Вы писали:

KIU>Глухо

10 вроде может. По крайнер мере, деректива такая имеется. А вот эффективность — не знаю.
procedure test; inline;
begin

end;
... << RSDN@Home 1.2.0 alpha rev. 648>>
Re[3]: Inline функции
От: Yadosupp  
Дата: 04.10.06 01:49
Оценка:
Здравствуйте, OdesitVadim, Вы писали:

OV>Здравствуйте, KosIUFOI, Вы писали:


KIU>>Глухо

OV>10 вроде может. По крайнер мере, деректива такая имеется. А вот эффективность — не знаю.
OV>
OV>procedure test; inline;
OV>begin

OV>end;
OV>


Вообще, насколько мне помнится далекая древность, инлайнами в паскале храбрился еще приснопамятный Borland Pascal aka Turbo Pascal, который под ДОС (версии с пятой точно). Вот только эти инлайны писались сключительно на HEX-кодах. И что-то подсказывает мне, что с тех пор мало что поменялось Хотя работала эта весщь примерно на уровне асма — влет
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: Inline функции
От: asp240377 Россия  
Дата: 06.10.06 06:59
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Умеет ли компилятор BDS создавать встраиваемые функции и насколько это эффективно?


Умеет, начиная с версии Delphi2005. Эффективность зависит от того, оправдано ли использование inline-функций в данном конкретном случае
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.