Section courante

A propos

Section administrative du site

New

Nouveau
GNU Pascal

Syntaxe

procedure New(var P:any_Pointer);
procedure New(var P:Pointer_to_a_variant_record; tag_fields);
procedure New(var P:Pointer_to_a_schema; discriminants);
procedure New(var P:Pointer_to_an_object; constructor_call);
function New(any_Pointer_type): same_type;
function New(variant_record_Pointer_type;tag_fields):same_type;
function New(schema_Pointer_type;discriminants): same_type;
function New(object_Pointer_type;constructor_call):same_type;

Paramètres

Nom Description
P Ce paramètre retourne un pointeur
any_Pointer_type Ce paramètre retourne n'importe quel pointeur
tag_fields Ce paramètre permet d'indiquer des champs de balise
discriminants Ce paramètre permet d'indiquer des discriminants
constructor_call Ce paramètre permet d'indiquer le constructeur d'appel

Description

Cette fonction ou procédure permet d'allouer de la mémoire dynamique pour une variable.

Remarque



Dernière mise à jour : Dimanche, le 22 octobre 2017