AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

String-Klasse?

Ein Thema von Bigeddie · begonnen am 4. Sep 2005 · letzter Beitrag vom 4. Sep 2005
 
tommie-lie
(Gast)

n/a Beiträge
 
#9

Re: String-Klasse?

  Alt 4. Sep 2005, 12:06
Zitat von jbg:
Zitat:
C-String, Delphi-AnsiString, LPSTR (PChar)
Das ist schonmal nur ein Typ.
Als ich zuletzt einen String in der Hand hatte, waren Delphi-String noch reference-counted und besaßen ein LongWord, das die Länge angibt. Ich kann mich nicht erinnern, daß das bei LPSTR auch so war. Und wenn Olli mit C-String den Typ String aus der C++-Standardbibliothek meint, ist das wieder was anderes als der Delphi-AnsiString und der LPSTR.

Zitat von jbg:
Zitat:
BSTR, Delphi-WideString, LPWSTR (PWideChar)
Und das ein weiterer
Zugegeben, zu BSTR fällt mir im Augenblick nichts ein, aber für den Unterschied zwischen Delphi-WideString und LPWSTR gilt das gleiche wie oben zwischen Delphi-AnsiString und LPSTR.

Aber das mag sich seit gestern alles geändert haben %-)


Zitat von jbg:
Und wenn man es genau nimmt, dann gibt es nur einen Typ von String. Alles andere ist reine Interpretation.
ACK. Alles nur eine Aneinanderreihung von Einheiten zu beliebig vielen Bits. Dennoch sind die Zugriffsmethoden mitunter unterschiedlich und deswegen bedürfen sie durchaus einer Konvertierung.

Edit: daß != das...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz