Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: new(...) bei PAnsiChar?

  Alt 16. Mai 2013, 07:56
Nein. Ein Pchar ist ein Zeiger, der auf einen String zeigt. Du forderst mit dem new einen Speicherbereich von einen Char an ( 2 Byte) verwendest den Speicher aber nicht, weil der Zeiger anschliessend ja auf eine andere Speicheradresse umgebogen wird ( Adresse der Stringvariable).
Der ursprünglich angeforderte Speicherbereich wird nie freigegeben.
Markus Kinzler
  Mit Zitat antworten Zitat