Section courante

A propos

Section administrative du site

MBSRTOWCS

Multi-octets à Unicode
C pour Unix wchar.h

Syntaxe

size_t mbsrtowcs(wchar_t *dst, const char **src, size_t len, mbstate_t *ps);

Paramètres

Nom Description
dst Ce paramètre est un pointeur vers un tableau de type wchar_t où seront stockés les caractères Unicode résultants. Si ce paramètre est NULL, la fonction calcule simplement la longueur de la conversion.
src Ce paramètre est un pointeur vers un pointeur de chaîne multi-octets source. Ce paramètre permet à la fonction de lire les caractères à convertir, et le pointeur est mis à jour pour indiquer la position de la prochaine conversion.
len Ce paramètre spécifie le nombre maximal de caractères larges (Unicode) à écrire dans dst. Cela limite la conversion.
ps Ce paramètre est un pointeur vers un objet de type mbstate_t qui maintient l'état de conversion entre plusieurs appels. Ce paramètre permet de gérer correctement les séquences de caractères partiellement lues ou converties.

Description

Cette fonction permet de convertir une chaîne de caractères multi-octets en chaîne de caractères Unicode.



Dernière mise à jour : Vendredi, le 5 Juin 2020