Téléchargement des produits


Version anglaise


 

 

ADELIA

      

      

      

      

(I/B)

 

 

 

 

 

Attention : dans le cas des programmes de type ADELIA, cet ordre n'est pas compatible avec le générateur C d'Adélia iSeries Studio ni avec Adélia/400.

 

Paragraphe d'utilisation

Tous

 

Syntaxe

REALLOUER Longueur IdVarPointeur

 

Longueur

Þ

Constante numérique entière ou variable de type numérique entière

IdVarPointeur

Þ

Variable de type pointeur.

Ce type sert essentiellement à pouvoir s'interfacer avec des API développées en dehors d'Adélia.

 

Description

Cet ordre permet de réallouer de la mémoire.

L'opération REALLOUER permet de changer la longueur de l'espace mémoire pointé par IdVarPointeur. Un nouvel espace est alloué et initialisé sur la valeur de l'ancien espace défini.

Les données sont tronquées si la taille de ce nouvel espace est inférieure à la taille de l'ancien espace.

Dans le cas contraire, l'espace mémoire qui suit les données copiées n'est pas initialisé.

L'ancien espace mémoire est libéré ; la variable IdVarPointeur pointe sur le nouvel espace mémoire.

 

Il est également possible d' ALLOUER et de DESALLOUER de la mémoire.

 

Par exemple

Soit WW_Point une variable de type pointeur

REALLOUER 32 WW_Point

 

Voir aussi la liste des ordres L4G par thème

↑ Haut de page


  • Aucune étiquette