WCSRTOMBS |
Caractères Unicode |
| C pour Unix |
wchar.h |
Syntaxe
|
size_t wcsrtombs(char *dst, const wchar_t **src, size_t len, mbstate_t *ps);
|
Paramètres
| Nom |
Description |
| dst |
Ce paramètre est un pointeur vers le tableau de destination où la séquence de caractères multi-octets convertie sera stockée. S'il est NULL, la fonction retourne simplement le nombre d'octets nécessaires sans effectuer de conversion. |
| src |
Ce paramètre est un pointeur vers un pointeur de chaîne de caractères Unicode source. La fonction lit cette source et met à jour le pointeur pour refléter l'avancement de la conversion. |
| len |
Ce paramètre spécifie le nombre maximal d'octets à écrire dans le tableau de destination dst. |
| ps |
Ce paramètre est un pointeur vers un objet de type mbstate_t qui garde la trace de l'état de conversion entre appels successifs. Ce paramètre peut être utilisé pour gérer les conversions dépendantes du contexte. |
Description
Cette fonction permet d'effectuer la conversion d'une séquence de caractères Unicode d'un tableau indirectement pointer vers la source spécifié en une séquence de caractères multi-octets correspondant au commencement de l'état de décalage spécifié et n'étant pas un pointeur nul, et ensuite, il l'entrepose dans le tableau spécifié.
Dernière mise à jour : Vendredi, le 5 Juin 2020