getw(3) Library Functions Manual getw(3) NOM getw, putw - Lecture et ecriture de mots (int) BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include int getw(FILE *stream); int putw(int w, FILE *stream); Exigences de macros de test de fonctionnalites pour la glibc (consulter feature_test_macros(7)) : getw(), putw() : Depuis la glibc 2.3.3 : _XOPEN_SOURCE && ! (_POSIX_C_SOURCE >= 200112L) || /* glibc >= 2.19 : */ _DEFAULT_SOURCE || /* glibc <= 2.19 : */ _BSD_SOURCE || _SVID_SOURCE Avant la glibc 2.3.3 : _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE DESCRIPTION getw() lit un mot (c'est-a-dire un entier int) depuis le flux stream. Cette fonction est fournie pour des raisons de compatibilite avec SVr4. Veuillez utiliser fread(3) a la place. putw() ecrit le mot w (c'est-a-dire un entier int) dans le flux stream. Cette fonction est fournie pour des raisons de compatibilite avec SVr4. Veuillez utiliser fwrite(3) a sa place. VALEUR RENVOYEE Normalement, getw() renvoie le mot lu, et putw() renvoie 0. En cas d'erreur, ils renvoient EOF. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +---------------------------------+--------------------------+---------+ |Interface | Attribut | Valeur | +---------------------------------+--------------------------+---------+ |getw(), putw() | Securite des threads | MT-Safe | +---------------------------------+--------------------------+---------+ STANDARDS Aucun. HISTORIQUE SVr4, SUSv2. BOGUES La valeur renvoyee en cas d'erreur est aussi une valeur legitime pour une donnee. On peut utiliser ferror(3) pour distinguer ces cas. VOIR AUSSI ferror(3), fread(3), fwrite(3), getc(3), putc(3) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Frederic Hantrais Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 getw(3)