fputwc man page on Cygwin

Man page or keyword search:  
man Server   22533 pages
apropos Keyword Search (all sections)
Output format
Cygwin logo
[printable version]

FPUTWC(3)			    NEWLIB			     FPUTWC(3)

NAME
       4.22 `fputwc', `putwc'--write a wide character on a stream or file

SYNOPSIS
	    #include <stdio.h>
	    #include <wchar.h>
	    wint_t fputwc(wchar_t WC, FILE *FP);

	    #include <stdio.h>
	    #include <wchar.h>
	    wint_t _fputwc_r(struct _reent *PTR, wchar_t WC, FILE *FP);

	    #include <stdio.h>
	    #include <wchar.h>
	    wint_t putwc(wchar_t WC, FILE *FP);

	    #include <stdio.h>
	    #include <wchar.h>
	    wint_t _putwc_r(struct _reent *PTR, wchar_t WC, FILE *FP);

DESCRIPTION
       `fputwc'	 writes	 the  wide character argument WC to the file or stream
       identified by FP.

	  If the file was opened with append mode (or  if  the	stream	cannot
       support	positioning),  then  the new wide character goes at the end of
       the file or stream.  Otherwise, the new wide character  is  written  at
       the current value of the position indicator, and the position indicator
       oadvances by one.

	  The `putwc' function or macro functions identically to `fputwc'.  It
       may  be implemented as a macro, and may evaluate its argument more than
       once. There is no reason ever to use it.

	  The `_fputwc_r' and `_putwc_r' functions are simply  reentrant  ver‐
       sions  of `fputwc' and `putwc' that take an additional reentrant struc‐
       ture argument: PTR.

RETURNS
       If successful, `fputwc' and `putwc' return their argument  WC.	If  an
       error  intervenes,  the result is `EOF'.	 You can use ``ferror(FP)'' to
       query for errors.

PORTABILITY
       C99, POSIX.1-2001

SEE ALSO
       fputwc is part of the library.  The full	 documentation	for  is	 main‐
       tained as a Texinfo manual.  If info and are properly installed at your
       site, the command

	      info

       will give you access to the complete manual.

NEWLIB				  April 2010			     FPUTWC(3)
[top]

List of man pages available for Cygwin

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net