System.UnicodeString.ByteType
C++
TStringLeadCharType ByteType(int index) const _ALWAYS_INLINE {
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | ustring.h | System | UnicodeString |
Description
Indique le type d'octet qui occupe la position spécifiée dans UnicodeString.
ByteType indique le type d'octet présent à l'octet indiqué par index (en comptant à partir de 1) dans UnicodeString. Sachez que index est un index d'élément dans la chaîne, et pas un index de caractère ou d'octet. Les valeurs possibles sont les suivantes.
Constante | Signification |
---|---|
ctNotLeadChar |
Pas un caractère de tête. |
ctbLeadSurrogate |
Caractère de paire de substitution de tête. |
ctTrailSurrogate |
Caractère de paire de substitution de queue. |
Remarque : Aucune vérification n'est effectuée pour garantir que index est inférieur à la longueur de la chaîne. C'est la responsabilité de l'appelant de s'assurer que Index n'est pas hors limites.