manpages.info - online man pages   

Mac OS X / Darwin man pages : fputws (3)
fputws (3)

Table of Contents

Name

fputws - output a line of wide characters to a stream

Library

Standard C Library (libc, -lc)

Synopsis

#include <stdio.h>
#include <wchar.h>

int
fputws(const wchar_t * restrict ws, FILE * restrict fp);

Description

The fputws() function writes the wide character string pointed to by ws to the stream pointed to by fp.

Return Values

The fputws() function returns 0 on success and -1 on error.

Errors

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) .

See Also

ferror(3) , fputs(3) , putwc(3) , stdio(3)

Standards

The fputws() function conforms to IEEE Std 1003.1-2001 (``POSIX.1'').


Table of Contents