System.TMarshal.ReallocMem

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function ReallocMem(OldPtr: TPtrWrapper; NewSize: NativeInt): TPtrWrapper;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.pas System TMarshal

Description

Alloue et renvoie un bloc de mémoire.

  • Si OldPtr vaut nil, ReallocMem alloue un nouveau bloc de mémoire de la taille NewSize.
  • Si NewSize vaut 0, ReallocMem renvoie un pointeur encapsulé nil.
  • Sinon, ReallocMem redimensionne le bloc existant ou alloue un nouveau bloc et copie les données anciennes vers celui-ci, puis le renvoie.

Voir aussi