putws(3S) putws(3S)
putws, fputws - put a wchar_t string on a stream
#include <stdio.h>
#include <widec.h>
int putws(const wchar_t *s<b>);
int fputws(const wchar_t *s<b>, FILE *stream<b>);
DESCRIPTION (International Functions) [Toc] [Back] putws transforms the wchar_t null-terminated wchar_t string pointed to by
s into a byte string in EUC, and writes the string followed by a newline
character to stdout.
fputws transforms the wchar_t null-terminated wchar_t string pointed to
by s into a byte string in EUC, and writes the string to the named output
stream.
Neither function writes the terminating wchar_t null character.
ferror(3S), fopen(3S), fread(3S), printf(3S), stdio(3S), putwc(3S),
widec(3S).
On success, both functions return the number of wchar_t characters
transformed and written (not including the newline character in the case
of putws). Otherwise they return EOF.
putws appends a newline character while fputws does not.
PPPPaaaaggggeeee 1111 [ Back ]
|