$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