Sun Microsystems, Inc.
spacerspacer
spacer   www.sun.com docs.sun.com | | |  
spacer
black dot
   
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z
    
 
Standard C Library Functionsfputws(3C)


NAME

 fputws - put wide character string on a stream

SYNOPSIS

 
#include <stdio.h> 
#include <wchar.h> 
int fputws(const wchar_t *s, FILE *stream);

DESCRIPTION

 

The fputws() function writes a character string corresponding to the (null-terminated) wide character string pointed to by ws to the stream pointed to by stream. No character corresponding to the terminating null wide-character code is written, nor is a NEWLINE character appended.

The st_ctime and st_mtime fields of the file will be marked for update between the successful execution of fputws() and the next successful completion of a call to fflush(3C) or fclose(3C) on the same stream or a call to exit(2) or abort(3C).

RETURN VALUES

 

Upon successful completion, fputws() returns a non-negative value. Otherwise, it returns -1, sets an error indicator for the stream, and sets errno to indicate the error.

ERRORS

 

Refer to fputwc(3C).

ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
MT-LevelMT-Safe

SEE ALSO

 

exit(2), abort(3C), fclose(3C), fflush(3C), fopen(3C), fputwc(3C), attributes(5)


SunOS 5.9Go To TopLast Changed 22 Apr 1997

 
      
      
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.