Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
|
Re: Abstrakter Fehler
6. Nov 2005, 14:40
@Robert_G Oh, meinte auch nicht dich, bezog mich auf
Zitat von mirage228:
Hi,
seit Delphi 2005 kann "inline" für Funktions-inlining benutzt werden, das heisst, dass die Funktion nicht mehr aufgerufen, sondern direkt an die Stelle des aufrufs gesetzt wird. Das spart den Aufruf.
inline-Direktive
Zitat von OH:
Beim Delphi-Compiler ermöglicht zur Verbesserung der Leistung, Funktionen und Prozeduren mit der Direktive inline zu versehen. Wenn eine Funktion oder Prozedur bestimmten Kriterien entspricht, fügt der Compiler Code direkt ein anstatt einen Aufruf zu generieren. Das Ergebnis dieser Leistungsoptimierung ist schnellerer Code, der jedoch mehr Speicherplatz in Anspruch nimmt. Der Compiler produziert dabei eine größere Binärdatei. Die Direktive inline wird in Funktions- und Prozedurdeklarationen und -definitionen, genau wie andere Direktiven, verwendet.
Also die Direktive ist keineswegs veraltet...
mfG
mirage228
|
|
Zitat
|