Contrôle des chaînes var (Object Pascal)

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Liste des directives de compilation Object Pascal - Index


Type

Commutateur

Syntaxe

{$V+} ou {$V-} {$VARSTRINGCHECKS ON} ou {$VARSTRINGCHECKS OFF}

Par défaut

{$V+} {$VARSTRINGCHECKS ON}

Portée

Locale



Remarques

La directive $V n'est significative que pour du code Object Pascal utilisant des chaînes courtes ; elle assure une compatibilité ascendante avec les premières versions de Object Pascal et de Embarcadero Pascal.

La directive $V contrôle la vérification de type des chaînes courtes transmises en paramètres par adresse. En mode {$V+}, un contrôle strict des types est effectué, qui exige que les paramètres formels et effectifs soient du même type de chaîne. En mode {$V-}, n'importe quelle variable de type chaîne courte est autorisée en tant que paramètre effectif, même si sa longueur maximale déclarée diffère de celle du paramètre formel.

See Also