Anzeigen: Object Pascal C++
Anzeigeeinstellungen

Liste der Object Pascal-Compiler-Direktiven - Index

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Object Pascal-Sprachreferenz

Das folgende Thema führt alle Compiler-Direktiven von Appmethod auf.


Überblick

Compiler-Direktiven

Object Pascal-Compiler-Direktive Assoziiertes Symbol

Felder ausrichten (Object Pascal)

{$A},{$ALIGN}

Anwendungstyp (Object Pascal)

{$APPTYPE}

Assert-Direktiven (Object Pascal)

{$C},{$ASSERTIONS}

Boolesche Kurzauswertung (Object Pascal-Compiler-Direktive)

{$B},{$BOOLEVAL}

Code ausrichten (Object Pascal)

{$CODEALIGN}

Bedingte Compilierung (Object Pascal)

{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND}

Debug-Informationen (Object Pascal)

{$D},{$DEBUGINFO}

DEFINE-Direktive (Object Pascal)

{$DEFINE}

DENYPACKAGEUNIT-Direktive (Object Pascal)

{$DENYPACKAGEUNIT}

Beschreibung (Object Pascal)

{$D},{$DESCRIPTION}

DESIGNONLY-Direktive (Object Pascal)

{$DESIGNONLY}

ELSE (Object Pascal)

{$ELSE}

ELSEIF (Object Pascal)

{$ELSEIF}

ENDIF-Direktive (Object Pascal)

{$ENDIF}

Erweiterung für ausführbare Dateien (Object Pascal)

{$E},{$EXTENSION}

Symbole exportieren (Object Pascal)

{$ObjExportAll}

Erweiterte Syntax (Object Pascal)

{$X},{$EXTENDEDSYNTAX}

Kompatibilität des Typs Extended (Object Pascal)

{$EXTENDEDCOMPATIBILITY}

Externe Symbole (Object Pascal)

{$EXTERNALSYM [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

Steuerung der Gleitkommagenauigkeit (Object Pascal für x64)

{$EXCESSPRECISION}

HIGHCHARUNICODE-Direktive (Object Pascal)

{$HIGHCHARUNICODE}

Hinweise (Object Pascal)

{$HINTS}

HPP-Ausgabe (Object Pascal)

{$HPPEMIT}

IFDEF-Direktive (Object Pascal)

{$IFDEF}

IF-Direktive (Object Pascal)

{$IF}

IFEND-Direktive (Object Pascal)

{$IFEND}

IFNDEF-Direktive (Object Pascal)

{$IFNDEF}

IFOPT-Direktive (Object Pascal)

{$IFOPT}

Image-Basisadresse

{$IMAGEBASE}

Implizites Erstellen (Object Pascal)

{$IMPLICITBUILD}

Importierte Daten

{$G},{$IMPORTEDDATA}

Datei einbinden (Object Pascal)

{$I},{$INCLUDE}

E/A-Prüfung (Object Pascal)

{$I},{$IOCHECKS}

Direktiven für Bibliotheken und gemeinsame Objekte (Object Pascal)

{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION}

LEGACYIFEND (Object Pascal)

{$LEGACYIFEND}

Objektdatei linken (Object Pascal)

{$L file},{$LINK file}

Lokale Symbolinformationen (Object Pascal)

{$L+},{$LOCALSYMBOLS}

Lange Strings (Object Pascal)

{$H},{$LONGSTRINGS}

Speicherreservierung (Object Pascal)

{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE}

MESSAGE-Direktive (Object Pascal)

{$MESSAGE }

METHODINFO-Direktive (Object Pascal)

{$METHODINFO}

Mindestgröße für Enum-Typen (Object Pascal)

{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4}

NODEFINE-Direktive (Object Pascal)

{$NODEFINE [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

NOINCLUDE (Object Pascal)

{$NOINCLUDE}

OBJTYPENAME-Direktive (Object Pascal)

{$OBJTYPENAME typeIdent ['{B|N}typeNameInObj']}

Alter Layouttyp (Object Pascal)

{$OLDTYPELAYOUT ON}

Offene String-Parameter (Object Pascal)

{$P},{$OPENSTRINGS}

Optimierung (Object Pascal)

{$O},{$OPTIMIZATION}

Überlaufprüfung (Object Pascal)

{$Q},{$OVERFLOWCHECKS}

PE (Portable Executable) Header-Flags (Object Pascal)

{$SetPEFlags},{$SetPEOptFlags}

Pentium-sichere FDIV-Operationen (Object Pascal)

{$U},{$SAFEDIVIDE}

Zeigermathematik (Object Pascal)

{$POINTERMATH}

Bereichsüberprüfung

{$R},{$RANGECHECKS}

Real48-Kompatibilität (Object Pascal)

{$REALCOMPATIBILITY}

Abschnitte

{$REGION},{$ENDREGION}

Ressourcen-Datei (Object Pascal)

{$R},{$RESOURCE}

RTTI-Direktive (Object Pascal)

{$RTTI INHERIT|EXPLICIT}

RUNONLY-Direktive (Object Pascal)

{$RUNONLY}

Laufzeit-Typinformationen (Object Pascal)

{$M},{$TYPEINFO}

Bereichsabhängige Aufzählungen (Object Pascal)

{$SCOPEDENUMS}

Stack-Frames (Object Pascal)

{$W},{$STACKFRAMES}

Starke Linktypen (Object Pascal)

{$STRONGLINKTYPES}

Symboldeklarationen und Querverweise (Object Pascal)

{$Y},{$REFERENCEINFO},{DEFINITIONINFO}

Typprüfung bei Zeigern (Object Pascal)

{$T},{$TYPEDADDRESS}

UNDEF-Direktive (Object Pascal)

{$UNDEF}

Prüfung von Var-String (Object Pascal)

{$V},{$VARSTRINGCHECKS}

Warnmeldungen (Object Pascal)

{$WARN}

Warnungen (Object Pascal)

{$WARNINGS}

Schwach Packen

{$WEAKPACKAGEUNIT}

WEAKLINKRTTI-Direktive (Object Pascal)

{$WEAKLINKRTTI}

Schreibbare typisierte Konstanten (Object Pascal)

{$J},{$WRITEABLECONST}

Nullbasierte Strings (Object Pascal)

{$ZEROBASEDSTRINGS}

Siehe auch

Meine Werkzeuge
In anderen Sprachen