4D v17.4

Is nil pointer

Accueil

 
4D v17.4
Is nil pointer

Is nil pointer 


 

Is nil pointer ( pointeur ) -> Résultat 
Paramètre Type   Description
pointeur  Pointeur in Pointeur à tester
Résultat  Booléen in VRAI = Pointeur Nil (->[]) FAUX = Pointeur valide vers un objet existant

Is nil pointer retourne Vrai si le pointeur que vous passez dans pointeur est Nil (->[]). Elle retourne Faux dans tous les autres cas (pointeur vers un champ, une table ou une variable).

Si vous souhaitez connaître le nom de la variable pointée ou le numéro du champ, vous pouvez utiliser la commande RESOLVE POINTER.

Exemple  

 C_POINTER($ptr)
 ...
 If(Is nil pointer($ptr))
 End if
  // est équivalent à
 If($ptr=Null)
 End if



Voir aussi  

Is a variable
RESOLVE POINTER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage
Numéro : 315

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : < 4D v6
Renommé : 4D v16 R4

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v17)
4D - Langage ( 4D v17.1)
4D - Langage ( 4D v17.2)
4D - Langage ( 4D v17.3)
4D - Langage ( 4D v17.4)