System.UnicodeString.ByteType
C++
TStringLeadCharType ByteType(int index) const _ALWAYS_INLINE {
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | ustring.h | System | UnicodeString |
Beschreibung
Gibt den Byte-Typ an, der sich im UnicodeString-String an einer angegebenen Position befindet.
ByteType gibt an, welche Art von Byte sich an dem durch index (der mit 1 beginnt) bezeichneten Byte im UnicodeString befindet. Beachten Sie bitte, dass index ein Elementindex in den String ist und kein Zeichen- oder Byte-Index. Nachfolgend sind die möglichen Rückgabewerte aufgeführt.
| Konstante | Bedeutung |
|---|---|
|
ctNotLeadChar |
Kein führendes Zeichen. |
|
ctbLeadSurrogate |
Führendes Surrogatpaarzeichen. |
|
ctTrailSurrogate |
Abschließendes Surrogatpaarzeichen. |
Anmerkung: Es wird nicht geprüft, ob index kleiner als die Länge des Strings ist. Die aufrufende Routine muss sicherstellen, dass der Index innerhalb des zulässigen Bereichs liegt.