System.SysUtils.TMarshaller.ReallocMem

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

Propriétés

Type Visibilité  Source Unité  Parent
function public System.SysUtils.pas System.SysUtils TMarshaller


Description

Alloue et renvoie un bloc de mémoire.

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

Voir aussi