Wiki-KopieMirror

Dies ist ein Mirror des Wikis von pascal.chat. Bearbeiten, Verlauf und Anmeldung finden dort statt.

sGlobalCalling/de

Zurück zu den globalen Compiler Direktiven.\

Die globale Compiler Direktive $CALLING erlaubt es die Standardaufrufkonventionen für Unterprogramme fest zulegen.
Die globale Compiler Direktive $CALLING kann durch lokale Compiler Direktiven im Einzelfall überschrieben werden.\

CDECL

Aufrufkonvention der C-Compiler.

CPPDECL

Aufrufkonvention der C++-Compiler.

FAR16

Diese Aufrufkonvention wird ignoriert. Sie dient nur noch zur Kompatibilität zu Turbo Pascal

FPCCALL

Alte FPC (Version 1.0.x und älter) Standard Aufrufkonvention.

INLINE

Der Code des Unterprogramms wird an die aufrufende Stelle eingefügt.

PASCAL

Aufrufkonvetion der Pascal-Compiler.

REGISTER

Register Aufrufkonvention (Standard Einstellung des Compilers).

SAVECALL

SAFECALL Aufrufkonvention. Das aufgerufene Unterprogramm sichert alle Register.

STDCALL

Aufrufkonvetion der Windowsbibliotheken (Windowslibraries).

SOFTFLOAT

Aufrufkonvetion bei ARM-Prozessoren.

Beispiel:\

pascal
// Damit verwendet der Compiler die Windows Aufrufkonvention
{$CALLING STDCALL}

Die Direktive ist gleichbedeutend mit der Kommandozeilenoption -Cc.\

--Olaf 09:25, 8 February 2013 (UTC)


From the Free Pascal wiki, page "sGlobalCalling/de", as it stood on 2020-02-28 after a change by GAN, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, zuletzt geändert von WikiArchive .