#include <stdlib.h> int wctomb(char *s, wchar_t wchar);
Le programmeur doit s'assurer qu'il y a assez de place pour au moins MB_CUR_MAX octets dans s.
Si s est NULL, la fonction wctomb() réinitialise l'état de décalage, connu seulement de cette fonction, à sa valeur initiale et renvoie une valeur non nulle si l'encodage a un état de décalage non trivial, ou zéro si l'encodage est sans état.
Si s est NULL, la fonction wctomb() renvoie une valeur non nulle si l'encodage a un état de décalage non trivial, ou zéro si l'encodage est sans état.
Cette fonction ne doit pas être utilisée dans un environnement multithreads. La routine wcrtomb(3) fournit une meilleure interface pour la même fonctionnalité.
Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 11 décembre 1996 et révisée le 17 juillet 2008.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 wctomb ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Dernière mise à jour : 17 juillet 2008