Syntaxe
int mbtowc(wchar_t *dest, const char *src, size_t n);
|
Paramètres
Nom |
Description |
dest |
Ce paramètre permet de recevoir le résultat de la chaîne de caractères multi-octets. |
src |
Ce paramètre permet d'indiquer la chaîne de caractères de format Unicode. |
n |
Ce paramètre permet d'indiquer le nombre maximum d'octets que peut contenir le paramètre dest. |
Description
Cette fonction permet de convertir une chaîne de caractères de format multi-octets en Unicode.
Remarques
- La fonction mbtowc() convertit le caractère multi-octets du tableau pointé par s en son équivalent de caractère Unicode et place ce résultat dans l'objet pointé par dest.
- Seul le nombre de caractères de taille sera analysé.
- Cette fonction renvoie le nombre d'octets mis en sortie. Elle retourne -1 en cas d'erreur. Si src est null, alors la fonction mbtowc() retourne une valeur différente de zéro si les caractères
multi-octets ont des dépendances d'état. Si ce n'est pas le cas, zéro est retourné.
Dernière mise à jour : Lundi, le 3 août 2015