fputws — output a
line of wide characters to a stream
Standard C Library (libc, -lc)
#include <stdio.h>
#include <wchar.h>
int
fputws(const
wchar_t * restrict ws,
FILE * restrict fp);
The
fputws()
function writes the wide character string pointed to by
ws to the stream pointed to by
fp.
The fputws() function returns 0 on success
and -1 on error.
The fputws() function will fail if:
- [
EBADF]
- The fp argument supplied is not a writable
stream.
The fputws() function may also fail and
set errno for any of the errors specified for the
routine
write(2).
The fputws() function conforms to
IEEE Std 1003.1-2001 (“POSIX.1”).