Thema: Delphi String Konvertierung

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#18

AW: String Konvertierung

  Alt 28. Feb 2018, 14:37
Aber es würde mich schon interessieren wie du das umsetzen würdest..
Quelltext ?
Nja, wenn ich mal schnell Code ohne Delphi zusammentippe, dann kann es passieren, dass er nicht kompiliert und schon beschwert sich jemand.
Und die selben Befehle kann man in tausenden Varianten aufrufen -> jeder hat sein eigenes Codedesign, je nach Compiler/Delphiversion gibt es auch noch kleine Unterschiede und der Eine nutzt lieber diese Methode und ein Anderer was Anderes.

Der Hauptunterschied ist einfach, dass nicht jedes Char einzeln übersetzt und dafür jeweils mehrfach der Speichermanager behelligt wird, sondern dass alle Chars gemeinsam behandelt werden.
Selbst die kleine Schleife bezüglich der Bytedrehung (BigEndian>LittleEndian) könnte man noch durch einen Befehl ersetzen, welcher UnicodeBE nach UnicodeLE umwandelt. (z.B. MSDN-Library durchsuchenMultiByteToWideChar mit Codepage 1201 zu 1200 inplace, also direkt die Ausgabe in den Eingabestring)
$2B or not $2B
  Mit Zitat antworten Zitat