Difference between revisions of "NULL KEY/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to French)
 
m (Robot: <pre> -> <lsl>)
 
Line 10: Line 10:


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.
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.
|examples=<pre>
|examples=<lsl>
integer estUneCle(key entree) {
integer estUneCle(key entree) {
     if (entree) return 2;
     if (entree) return 2;
     return (entree == NULL_KEY);
     return (entree == NULL_KEY);
} // renvoie 2 if si c'est une clé valide et 1 si c'est NULL_KEY
} // renvoie 2 if si c'est une clé valide et 1 si c'est NULL_KEY
</pre>
</lsl>
|notes=test
|notes=test
|functions=
|functions=

Latest revision as of 03:37, 5 August 2009

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