Directive
|
Description
|
#pragma alias
|
Indique que deux noms d'identificateur sont équivalents.
|
#pragma alignment
|
Imprime le paramètre d'alignement et la taille d'énumération.
|
#pragma anon_struct
|
Autorise la compilation des structures anonymes.
|
#pragma argsused
|
Inhibe l'avertissement relatif aux arguments inutilisés.
|
#pragma checkoption
|
Vérifie que les options spécifiées sont définies.
|
#pragma codeseg
|
Indique le segment de code pour l'allocation des fonctions.
|
#pragma codestring
|
Emet des octets dans le segment de code.
|
#pragma comment
|
Ecrit un enregistrement commentaire dans le fichier objet.
|
#pragma defineonoption
|
Définit le symbole spécifié si les options spécifiées sont définies.
|
#pragma delphiheader
|
Indique les limites d'un en-tête Delphi.
|
#pragma exit
|
Indique une fonction à exécuter à la sortie du programme (devant _exit).
|
#pragma explicit_rtti
|
Spécifie pour quels membres de classe ou d'enregistrement (publics, protégés, etc.) RTTI doit être généré.
|
#pragma extref
|
Impose une référence externe pour le symbole spécifié.
|
#pragma hdrfile
|
Spécifie le nom de l'en-tête précompilé.
|
#pragma hdrignore
|
Obsolète.
|
#pragma hdrstop
|
Arrête la précompilation après l'en-tête en cours.
|
#pragma implements
|
Emet un enregistrement commentaire contenant le nom de l'unité en cours vers le fichier objet.
|
#pragma init_seg
|
Affecte l'ordre dans lequel le code de démarrage est exécuté.
|
#pragma inline
|
Fait que le compilateur redémarre lui-même avec l'option -B .
|
#pragma intrinsic
|
Redéfinit les options qui contrôlent l'incorporation des fonctions.
|
#pragma link
|
Indique au lieur de lier le fichier dans un fichier exécutable.
|
#pragma message
|
Imprime le message spécifié à la compilation.
|
#pragma nopushoptwarn
|
Supprime les avertissements à propos du #pragma option push/pop non concordant.
|
#pragma nopackwarning
|
Supprime les avertissements à propos du #pragma pack push/pop non concordant.
|
#pragma noretval
|
Indique qu'une fonction n'a pas de retour.
|
#pragma obsolete
|
Indique que le symbole spécifié est obsolète.
|
#pragma once
|
Indique que le fichier d'en-tête en cours doit être inclus une fois.
|
#pragma option
|
Enregistre les options en cours et définit les options spécifiées.
|
#pragma pack
|
Définit l'alignement de la compression de la structure.
|
#pragma package
|
Contrôle l'ordre d'initialisation des packages et des autres aspects associés aux packages.
|
#pragma region/end_region
|
Indique les régions de code. Utilisé par l'éditeur de l'EDI pour le pliage du code.
|
#pragma resource
|
Emet un enregistrement commentaire qui indique au lieur de marquer le fichier en tant qu'unité de fiche.
|
#pragma samecodeseg
|
Place les fonctions spécifiées dans le même segment de code.
|
#pragma sizeof
|
Imprime la taille de l'agrégat spécifié.
|
#pragma startup
|
Indique une fonction à exécuter au démarrage du programme (devant main).
|
#pragma sysheader
|
Indique les limites d'un en-tête système.
|
#pragma undefineonoption
|
Annule la définition du symbole spécifié si les options spécifiées sont définies.
|
#pragma warn
|
Active / désactive les avertissements.
|