Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

6. Le groupe s_swap

6.4 SW_realloc (file s_swallc.c:249)

Syntax

SWHDL SW_realloc(
SWHDL item,
SWSIZE size
)
#else
SWHDL SW_realloc(item, size)
SWHDL item;
SWSIZE size;
#endif

Description

Fonction de réallocation fonctionnant suivant le même principe que la fonction standard realloc. item est le numéro de l'item déjà alloué et size le nouveau nombre de bytes.

L'ancien bloc de mémoire est sauvé dans un bloc temporaire, libéré et un nouveau bloc est alloué dans lequel est recopié le bloc temporaire. Le numéro de l'item est en général le même que le précédent, mais le pointeur retourné par SW_getptr peut changer, même si le nouveau nombre de bytes est inférieur ou égal à l'ancien.

Valeur retournée

nouvel item correspondant à la nouvelle allocation

Voir également

SW_alloc(), SW_free(), SW_getptr()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be