Mit Strings arbeiten

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu RTL


Für Delphi enthält die RTL verschiedene Routinen zur String-Verarbeitung, die für die unterschiedlichen String-Typen spezifisch sind. Dabei handelt es sich um Routinen für Strings (AnsiString und UnicodeString), WideStrings (WideString) und nullterminierte Strings (PChars). Routinen für nullterminierte Strings erkennen an dieser Terminierung die Stringlänge. Für ShortString -Typen liegen keine speziellen Routinen vor. Es sind jedoch einige vordefinierte Delphi-Compilerroutinen zur Bearbeitung von ShortString-Typen verfügbar. Hierzu gehören z.B. die Standardfunktionen Low und High. Nähere Angaben zu den verschiedenen Stringtypen finden Sie in der Delphi-Sprachreferenz - Index.

Für C++ enthält die RTL verschiedene Routinen zur String-Verarbeitung, die für die unterschiedlichen String-Typen spezifisch sind. Dabei handelt es sich um Routinen für WideStrings, AnsiStrings und nullterminierte Strings (char *). Routinen für nullterminierte Strings erkennen an dieser Terminierung die Stringlänge.

Themen

Die folgenden Abschnitte bieten einen Überblick über viele Stringbehandlungsroutinen in der Laufzeitbibliothek:

Siehe auch