Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: Gibt es zu jedem String einen Pointer?

  Alt 29. Sep 2008, 22:50
Zitat von Hawkeye219:
Hallo Michael,

wer garantiert dir, dass ein Zeiger genau auf das erste Zeichen des Textes zeigt? Der Text könnte beispielsweise auch ein ShortString mit einem führenden Längenbyte sein.

Gruß Hawkeye
Zitat von jbg:
Zitat von Hawkeye219:
Der Text könnte beispielsweise auch ein ShortString mit einem führenden Längenbyte sein.
Oder der Zeiger wird zur Laufzeit aus einer Startadresse und einem Offset in eine String-Tabelle (resourcestring) berechnet.
Es handelt sich ja um die Caption eines Labels. Also Quasi TCustomLabel.FCaption.
Da dürfte eigentlich keine der beiden genannten Fälle auftreten oder?
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat