Interprétation des séquences de caractères multioctets
La plupart des routines de caractères multioctets dans la bibliothèque Runtime Microsoft reconnaissent les séquences de caractères multioctets relatives à une page de codes multioctets. La valeur de sortie est affectée par le paramètre de catégorie LC_CTYPE
des paramètres régionaux. Pour plus d’informations, consultez setlocale
. Les versions de ces fonctions sans suffixe _l
utilisent les paramètres régionaux actuels pour ce comportement dépendant des paramètres régionaux. Les versions avec le _l
suffixe sont identiques, sauf qu’elles utilisent le paramètre de paramètres régionaux au lieu des paramètres régionaux actuels.
Routines multioctets dépendantes des paramètres régionaux
Routine | Utilisation |
---|---|
_mbclen , mblen , _mblen_l |
Valider et retourner le nombre d'octets dans un caractère multioctet |
strlen , wcslen , _mbslen , _mbslen_l , _mbstrlen , _mbstrlen_l |
Pour les chaînes de caractères multioctets : valider chaque caractère de la chaîne ; retourner la longueur de la chaîne. Pour les chaînes de caractères larges : retourne la longueur de chaîne. |
mbstowcs , _mbstowcs_l , mbstowcs_s , _mbstowcs_s_l |
Convertir une séquence de caractères multioctets en une séquence correspondante de caractères larges |
mbtowc , _mbtowc_l |
Convertir un caractère multioctet en un caractère large correspondant |
wcstombs , _wcstombs_l , wcstombs_s , _wcstombs_s_l |
Convertir une séquence de caractères larges en une séquence correspondante de caractères multioctets |
wctomb , _wctomb_l , wctomb_s , _wctomb_s_l |
Convertir un caractère large en un caractère multioctet correspondant |
Routines multioctets indépendantes des paramètres régionaux
Routine | Utilisation |
---|---|
mbrtoc16 , mbrtoc32 |
Convertir un caractère UTF-8 multioctet en caractère UTF-16 ou UTF-32 équivalent |
c16rtomb , c32rtomb |
Convertir UTF-16 ou UTF-32 caractère en caractère multioctet UTF-8 équivalent |
Voir aussi
Internationalisation
Routines du runtime C universel par catégorie
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour