NULL KEY/fr
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
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
Fonctions
• | llAvatarOnSitTarget/fr | |||
• | llDetectedKey/fr | |||
• | llGetNotecardLine/fr | |||
• | llGetLandOwnerAt/fr | |||
• | llGetPermissionsKey/fr | |||
• | llGetTexture/fr | |||
• | llListen/fr |
Evénement
• | attach/fr |
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