Einzelnen Beitrag anzeigen

DGS

Registriert seit: 10. Jul 2004
65 Beiträge
 
Delphi 6 Enterprise
 
#10

Re: Geschwindigkeitsunterschied TFilestream TMemorystream

  Alt 25. Mär 2006, 19:29
Also SizeOf(String) liefert IMMER 4 zurück!
Das Liegt dadran, dass im String nur eine Zeiger auf den Speicher gespeichert wird. Dieser zeiger ist dabei halt 4 bytes gross.
Also bei Strings NIE SizeOf nutzen.

Immer Lenght benutzen.
Denn ein SizeOf(string)-1 würde dementsprechend immer 3 zurückliefern, egal wielang der String ist.

( Späte Antwort... war auf der Suche nach etwas, was komprimieren kann... und dabei ned aufs Datum geschaut )
Vorschläge für sinnvolle Signatur bitter per PN
  Mit Zitat antworten Zitat