Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
701 Beiträge
 
Delphi 12 Athens
 
#2

AW: String und PChar frage

  Alt 21. Aug 2022, 12:24
Ich war auf der Suche nach einem Dialog der sich selbst schließen kann und bin hier im Forum auf das gestoßen:
[DELPHI]

Ich frage mich an dieser Stelle warum es funktioniert das ein PChar mit einem string ausgetauscht werden kann.
Sowas ist generell eine schlechte Idee, weil es von der Art der Implementierung des verwendeten String-Typen und des Mechanismus zur Parameterübergabe abhängig ist. Es funktioniert hier weil eine Variable vom Typ String einen Pointer enthält, der auf das erste Zeichen im String zeigt und die Implementierung auch dafür sorgt, dass der Text mit #0 abgeschlossen wird.
Peter Below
  Mit Zitat antworten Zitat