Traductions de cette page?:

realloc

Syntaxe :

    #include <cstdlib>
    void *realloc( void *ptr, size_t size );

La fonction realloc() modifie la taille de l'objet pointé par ptr en un objet de taille size. size peut être n'importe quelle taille, plus grande ou plus petite que la taille originale de l'objet. realloc() renvoie un pointeur vers le nouvel espace mémoire ou la valeur constante NULL en cas d'erreur. Si la fonction échoue, le bloc mémoire original n'est ni déplacé, ni libéré. Si ptr vaut NULL, realloc() se comporte de la même manière que malloc() en allouant une nouvelle zone mémoire et retournant un pointeur vers cette zone.

Sujets connexes : calloc, free, malloc