|
|||||||
|
|
FGETWCSection: Linux Programmer's Manual (3)Updated: 1999-07-25 Index Return to Main Contents NAMEfgetwc, getwc - read a wide character from a FILE streamSYNOPSIS#include <stdio.h> DESCRIPTIONThe fgetwc function is the wide-character equivalent of the fgetc function. It reads a wide character from stream and returns it. If the end of stream is reached, or if ferror(stream) becomes true, it returns WEOF. If a wide character conversion error occurs, it sets errno to EILSEQ and returns WEOF.The getwc function or macro functions identically to fgetwc. It may be implemented as a macro, and may evaluate its argument more than once. There is no reason ever to use it. For non-locking counterparts, see unlocked_stdio(3). RETURN VALUEThe fgetwc function returns the next wide-character from the stream, or WEOF.ERRORSApart from the usual ones, there is
CONFORMING TOISO/ANSI C, UNIX98NOTESThe behaviour of fgetwc depends on the LC_CTYPE category of the current locale.In the absence of additional information passed to the fopen call, it is reasonable to expect that fgetwc will actually read a multibyte sequence from the stream and then convert it to a wide character. SEE ALSOfputwc(3), fgetws(3), ungetwc(3), unlocked_stdio(3)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |