Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       ungetwc - Remettre un caractere large dans un flux

SYNOPSIS

       #include <wchar.h>

       wint_t ungetwc(wint_t wc, FILE *stream);

DESCRIPTION

       La  fonction  ungetwc()  est l'equivalent de la fonction ungetc(3) pour
       les caracteres larges. Elle remet un caractere  large  dans  stream  et
       renvoie sa valeur.

       Si  wc  est  WEOF,  WEOF  est renvoye. Si wc est un caractere large non
       valide, errno est positionne a EILSEQ et WEOF est renvoye.

       Si wc est un caractere large valide, celui-ci est remis dans le flux et
       devient  alors  disponible  pour  de nouvelles operations de lecture de
       caracteres larges. Le pointeur de fichier est decremente de un ou plus.
       L'indicateur de fin de fichier est reinitialise. L'image du fichier sur
       disque n'est pas affectee.

       NB : wc n'a pas besoin d'etre le dernier caractere large lu  depuis  le
       flux ; ce peut etre n'importe quel autre caractere large.

       Si  l'implementation  supporte  la  remise  dans  le flux de caracteres
       multiples, les caracteres  larges  seront  lus  dans  l'ordre  inverse.
       Cependant, seulement un niveau de reinjection est garanti.

VALEUR RENVOY'EE

       La  fonction  ungetwc()  renvoie  wc  en  cas  de succes ou WEOF en cas
       d'erreur.

CONFORMIT'E

       C99.

NOTES

       Le comportement de ungetwc() depend de  la  categorie  LC_CTYPE  de  la
       locale utilisee.

VOIR AUSSI

       fgetwc(3)

COLOPHON

       Cette  page  fait  partie  de  la  publication 3.27 du projet man-pages
       Linux. Une description du projet et des instructions pour signaler  des
       anomalies       peuvent       etre       trouvees      a      l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis 2010, cette traduction est maintenue a l'aide  de  l'outil  po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone       au       sein        du        projet        perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Thierry          Vignaud          (2002),          Alain         Portal
       <URL:http://manpagesfr.free.fr/> (2006).  Nicolas Francois et  l'equipe
       francophone de traduction de Debian (2006-2009).

       Veuillez   signaler   toute   erreur   de   traduction  en  ecrivant  a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.