Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#6

Re: PAnsiChar unterscheidet bei Strings?

  Alt 8. Mai 2009, 17:08
Zitat von himitsu:
@NamenLozer: stimmt so nicht ... Delphi richtet für das StringConcat eine (interne) Hilfsvariable ein,
überibt diese dann der PChar-Konverterfunktion (in diesem Fall System._LStrToPChar), welche dieses in einen PChar umwandelt.

Diese (interne) Hilfsvariable wird dann nach der Funktion, bzw. spätestens zum Prozedurende wieder freigegeben.

String<->PChar + Compilermagic ist kein Typcast
Ach, immer dieser Compiler mit seinen Zaubertricks...
  Mit Zitat antworten Zitat