$ALIGN |
Alignement |
---|---|
Delphi/Kylix/Lazarus |
Syntaxe
{$ALIGN état} |
Paramètres
Nom | Description | |
---|---|---|
état | Ce paramètre permet de fixer l'état de l'alignement : | |
Valeur | Description | |
OFF | Ce paramètre permet de désactiver l'alignement des champs. | |
ON | 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 $ALIGN est l'équivalent de la directive $A.
- 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 «$Align On».
- 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 - $A
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