![]() -> Click here to learn how to get live help <- |
FPUTWCIndexNAMEfputwc - write a wide character to a FILE streamSYNOPSIS#include <stdio.h> DESCRIPTIONThe fBfputwcfP function is the wide-character equivalent of the fBfputcfP function. It writes the wide character fIwcfP to fIstreamfP. If fIferror(stream)fP becomes true, it returns WEOF. If a wide character conversion error occurs, it sets fBerrnofP to fBEILSEQfP and returns WEOF. Otherwise it returns fIwcfP.The fBputwcfP function or macro functions identically to fBfputwcfP. 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 fBfputwcfP function returns fIwcfP if no error occurred, or WEOF to indicate an error.ERRORSApart from the usual ones, there is
CONFORMING TOISO/ANSI C, UNIX98NOTESThe behaviour of fBfputwcfP 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 fBfputwcfP will actually write the multibyte sequence corresponding to the wide character fIwcfP. SEE ALSOfgetwc(3), fputws(3), unlocked_stdio(3)
Index |