Inline/de
From Lazarus wiki
Jump to navigationJump to search
│
Deutsch (de) │
English (en) │
Zurück zu den reservierten Wörtern.
Das reservierte Wort inline erlaubt es dem Compiler eine Funktion oder Prozedur an die Stelle ihres Aufrufs zu kopieren.
Bei der häufigen Verwendung der inline-Funktion bzw. der inline-Prozedur erhöht das die Geschwindigkeit des Programms, da das Programm nicht zum Unterprogramm verzweigen muss.
Als Standard ist die Verwendung inline-Funktionen und inline-Prozeduren ausgeschalten.
Mit dem Compilerswitch -Si oder {$inline on} wird die Verwendung von inline-Funktionen und inline-Prozeduren eingeschalten.
Beispiel:
procedure subDemo(); inline;
begin
...
end;
--Olaf 07:20, 28 October 2012 (UTC)