Thema: Delphi Fettes String

Einzelnen Beitrag anzeigen

Benutzerbild von maximov
maximov

Registriert seit: 2. Okt 2003
Ort: Hamburg
548 Beiträge
 
Delphi 2005 Professional
 
#7

Re: Fettes String

  Alt 6. Feb 2005, 23:09
Zitat von Muetze1:
Moin!

Zitat von Oxmyx:
Nein, string ist kein Grundtyp, sondern ein Compiler-Feature. Zu einem string gehört z.B. die dynamische Speicherallokierung und ein Referenzzähler, das alles automatisch von Delphi verwaltet wird.
Jo, ist bei AnsiString auch so, und der ist nicht fett....

MfG
Muetze1
Genau genommen ist das fette String nur ein alias auf den AnsiString, oder auf ShortString. Je nachdem was man eingestellt hat.

Zitat von Die OH:
Das reservierte Wort string funktioniert wie ein generischer Typbezeichner:

var S: string;

Hier wird beispielsweise die Variable S für einen String erstellt. Im voreingestellten Status {$H+} interpretiert der Compiler string als AnsiString (wenn auf das reservierte Wort keine Zahl in eckigen Klammern folgt). Bei Verwendung der Direktive {$H–} wird string als ShortString interpretiert.
mâxîmôv.

{KDT}
  Mit Zitat antworten Zitat