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 : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour