System.SysUtils.TMarshaller.ReallocMem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.SysUtils.pas System.SysUtils TMarshaller

Beschreibung

Weist einen Speicherblock zu und gibt ihn zurück.

  • Wenn OldPtrnil ist, weist ReallocMem einen neuen Speicherblock der Größe NewSize zu.
  • Wenn NewSize 0 ist, gibt ReallocMem einen gekapselten nil-Zeiger zurück.
  • Ansonsten ändert ReallocMem die Größe des vorhandenen Blocks oder weist einen neuen Block zu, kopiert die alten Daten in diesen Block und gibt ihn zurück.

Siehe auch