Thema: Delphi Unterschied? (PChar)

Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#6

Re: Unterschied? (PChar)

  Alt 16. Sep 2003, 13:47
@Chakotay: korrekt.. Windows kann 4GB Speicher adressieren (2^32 Bytes), um also denn gesamten Speicher adressieren zu können braucht man einen Zeiger mit 32Bit "Bandbreite". Und 32Bit sind eben 4 Bytes...

@silent: der Unterschied...
Dank der erweiterten String-Syntax reserviert Delphi im ersten Beispiel den Speicher selbst (völlig transparent), wogegen du im 2ten Beispiel diesen Schritt selbst machst. Und nachdem du den Speicher selbst reservierst musst du (was du auch brav getan hast ) den Speicher auch selbst wieder freigeben...
Manuel Pöter
  Mit Zitat antworten Zitat