Vai al contenuto principale

Assegnato

Verifica se un puntatore o una variabile procedurale è nullo (non assegnato).

Struttura

Assegnato (var P): Booleano;

Parametri

Valore restituito

Descrizione

Utilizza «Assigned» per determinare se il puntatore o la procedura a cui fa riferimento P è nullo. P deve essere un riferimento a una variabile di tipo puntatore o procedurale. Assigned(P) corrisponde al test P<> nil per una variabile puntatore, e @P <> nil per una variabile procedurale.

Restituisce False se P è nullo, True in caso contrario.

Nota

Assigned non riesce a rilevare un puntatore "dangling", ovvero un puntatore che non è nullo ma non punta più a dati validi. Ad esempio, nell'esempio di codice relativo a Assigned, Assigned non rileverà il fatto che P non è valido. |