Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
Is nil pointer

Is nil pointer 


 

Is nil pointer ( Zeiger ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Zeiger  Zeiger in Zu testender Zeiger
Funktionsergebnis  Boolean in TRUE = Zeiger Nil (->[]) FALSE = Gültiger Zeiger auf vorhandenes Objekt

Die Funktion Is nil pointer gibt TRUE zurück, wenn der in Zeiger zurückgegebene Zeiger gleich Nil (->[]) ist. In allen anderen Fällen gibt sie FALSE zurück (Zeiger auf Feld, Tabelle oder Variable).

Wollen Sie den Namen der referenzierten Variablen bzw. die Nummer des referenzierten Feldes herausfinden, können Sie den Befehl RESOLVE POINTER verwenden.

 C_POINTER($ptr)
 ...
 If(Is nil pointer($ptr))
 End if
  // ist gleichwertig mit
 If($ptr=Null)
 End if



Siehe auch 

Is a variable
RESOLVE POINTER

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Programmiersprache
Nummer: 315

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: < 4D v6
Umbenannt: 4D v16 R4 (Nil)

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)