Pragma-Tabelle

Aus RAD Studio
Wechseln zu: Navigation, Suche
Direktive Beschreibung Klassischer Compiler Clang-Compiler
#pragma comment Schreibt einen Kommentardatensatz in die Objektdatei. Darin kann auch das Linken mit einem Bibliotheksmodul enthalten sein. Weitere Informationen finden Sie unter Automatisches Linken.
Checkmark.svg
Checkmark.svg
#pragma link Weist den Linker an, die Datei in eine ausführbare Datei einzubinden. Weitere Informationen finden Sie unter Automatisches Linken.
Checkmark.svg
Checkmark.svg
#pragma exit Gibt eine Funktion an, die bei Programmende ausgeführt werden soll (vor _exit).
Checkmark.svg
Checkmark.svg
#pragma message Gibt beim Compilieren die angegebene Meldung aus.
Checkmark.svg
Checkmark.svg
#pragma package Steuert die Initialisierungsreihenfolge von Packages und andere Aspekte von Packages.
Checkmark.svg
Checkmark.svg
#pragma resource Gibt einen Kommentardatensatz aus, der den Linker anweist, die Datei als Formular-Unit zu kennzeichnen.
Checkmark.svg
Checkmark.svg
#pragma startup Gibt eine Funktion an, die bei Programmbeginn ausgeführt werden soll (vor main).
Checkmark.svg
Checkmark.svg
#pragma alias Gibt an, dass zwei Bezeichnernamen äquivalent sind.
Checkmark.svg
#pragma alignment Gibt die Ausrichtungseinstellung und die Enum-Größe aus.
Checkmark.svg
#pragma anon_struct Lässt das Compilieren anonymer Strukturen zu.
Checkmark.svg
#pragma argsused Verhindert Warnungen zu nicht verwendeten Argumenten.
Checkmark.svg
#pragma checkoption Überprüft, ob bestimmte Optionen festgelegt sind.
Checkmark.svg
#pragma codeseg Gibt das Codesegment für Funktionszuweisungen an.
Checkmark.svg
#pragma codestring Gibt Bytes in das Codesegment aus.
Checkmark.svg
#pragma defineonoption Definiert das angegebene Symbol, wenn die angegebenen Optionen festgelegt sind.
Checkmark.svg
#pragma delphiheader Indicates the bounds of a Delphi header.
Checkmark.svg
#pragma explicit_rtti Gibt an, für welche Klasse oder Record-Member (public, protected usw.) RTTI generiert werden sollen.
Checkmark.svg
#pragma extref Bewirkt eine externe Referenz für das angegebene Symbol.
Checkmark.svg
#pragma hdrfile Gibt den Namen des vorcompilierten Headers an.
Checkmark.svg
#pragma hdrignore Veraltet.
#pragma hdrstop Hält die Vorcompilierung nach dem aktuellen Header an.
Checkmark.svg
#pragma implements Gibt einen Kommentardatensatz mit dem Namen der aktuellen Unit in der Objektdatei aus.
Checkmark.svg
#pragma init_seg Steuert die Reihenfolge, in der Startcode ausgeführt wird.
Checkmark.svg
#pragma inline Bewirkt einen Neustart des Compilers mit der Option -B.
Checkmark.svg
#pragma intrinsic Überschreibt die Optionen, die das Inlining von Funktionen steuern.
Checkmark.svg
#pragma nopushoptwarn Unterdrückt Warnungen bei nicht übereinstimmenden Direktiven #pragma option push/pop.
Checkmark.svg
#pragma nopackwarning Unterdrückt Warnungen bei nicht übereinstimmenden Direktiven #pragma pack push/pop.
Checkmark.svg
#pragma noretval Gibt an, dass eine Funktion keinen Wert zurückgibt.
Checkmark.svg
#pragma obsolete Gibt an, dass das angegebene Symbol veraltet ist.
Checkmark.svg
#pragma once Gibt an, dass die aktuelle Header-Datei einmal einbezogen werden muss.
Checkmark.svg
#pragma option Speichert die aktuellen Optionen und legt die angegebenen Optionen fest.
Checkmark.svg
#pragma pack Legt die Packausrichtung der Struktur fest.
Checkmark.svg
#pragma region/end_region Gibt Codeabschnitte an. Wird vom IDE-Editor für das Code-Folding verwendet.
Checkmark.svg
#pragma samecodeseg Setzt die angegebenen Funktionen in dasselbe Codesegment.
Checkmark.svg
#pragma sizeof Gibt die Größe des angegebenen Aggregats aus.
Checkmark.svg
#pragma sysheader Gibt die Grenzen eines System-Headers an.
Checkmark.svg
#pragma undefineonoption Hebt die Definition des angegebenen Symbols auf, wenn die angegebenen Optionen festgelegt sind.
Checkmark.svg
#pragma warn Aktiviert/Deaktiviert Warnungen.
Checkmark.svg