Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#2

Re: Initialisiert New() den speicher mit #0?

  Alt 16. Jun 2006, 17:33
New() holt meines Wissens einfach nur Speicher ran und füllt den nicht. Aber du könntest es schlimmstenfalls ausprobieren:
Delphi-Quellcode:
type
  PMyRec = ^MyRec;
  MyRec = record
    i: Integer;
  end;

p: PMyRec = nil;

repeat
  Dispose(p);
  New(p);
until p.i <> 0;
  Mit Zitat antworten Zitat