$A |
Alignement |
---|---|
Delphi/Kylix/Lazarus |
Syntaxe
{$A-} |
{$A+} |
Paramètres
Nom | Description |
---|---|
- | Ce paramètre permet de désactiver l'alignement des champs. |
+ | Ce paramètre permet d'activer l'alignement des champs. |
Description
Cette directive permet d'indiquer s'il faut contrôle ou non l'alignement des champs.
Remarques
- La directive $A est l'équivalent de la directive $ALIGN.
- Cette directive peut être appelé plusieurs fois dans le code source du programme ou des unités.
- La valeur par défaut de cette directive est «$A+».
- Si vous utilisez la valeur par défaut, vous pouvez passer par dessus cette directive en utilisant le mot réservé «PACKED» pour les structures de données complexes (RECORD,...).
- Lorsque les données sont alignés, celle assure une performance optimale, comme par exemple, dans les jeux ou les systèmes en temps réel.
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence des directives de compilation - $Align
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Packed
Dernière mise à jour : Mercredi, le 18 février 2015