NULL KEY/fr

From Second Life Wiki
< NULL KEY
Revision as of 02:37, 5 August 2009 by Wiki Scribe (talk | contribs) (Robot: <pre> -> <lsl>)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Constante: string NULL_KEY = "00000000-0000-0000-0000-000000000000";

La constante NULL_KEY de type string a la valeur "00000000-0000-0000-0000-000000000000"

Bien qu'il s'agisse d'un point de vue technique d'une constante chaîne de caractères, elle n'est utile qu'en tant que clé.

Elle est conforme aux critères de syntaxe pour être une clé valide, mais lorsqu'on l'utilise dans une condition en tant que clé, elle est évaluée à la valeur faux.

Dans la plupart des applications, NULL_KEY n'est pas nécessaire, une chaîne de caractères vide suffit.

Comme toute constante chaîne de caractères de plus de 3 caractères et utilisée à plusieurs endroits dans le code, elle devrait être rangée dans une variable globale, ce qui peut amener des économies de mémoire considérables.

Articles connexes

Exemples

<lsl> integer estUneCle(key entree) {

   if (entree) return 2;
   return (entree == NULL_KEY);

} // renvoie 2 if si c'est une clé valide et 1 si c'est NULL_KEY </lsl>

Notes

test