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.