wsprintf(3C)




NAME

     wsprintf - formatted output conversion


SYNOPSIS

     #include <stdio.h>
     #include <widec.h>

     int wsprintf(wchar_t *s, const char *format, /* arg  */  ...
     ););


DESCRIPTION

     The wsprintf() function outputs a Process Code string ending
     with  a  Process  Code  (wchar_t) null character.  It is the
     user's responsibility to  allocate  enough  space  for  this
     wchar_t string.

     This returns the number of Process Code characters  (exclud-
     ing the null terminator) that have been written. The conver-
     sion specifications and behavior of wsprintf() are the  same
     as  the  regular sprintf(3C) function except that the result
     is a Process Code string for  wsprintf(),  and  on  Extended
     Unix Code (EUC) character string for sprintf().


RETURN VALUES

     Upon successful completion, wsprintf() returns the number of
     characters printed. Otherwise, a negative value is returned.


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    | MT-Level                    | MT-Safe                     |
    |_____________________________|_____________________________|


SEE ALSO

     wsscanf(3C),  printf(3C),  scanf(3C),  sprintf(3C),   attri-
     butes(5)


Man(1) output converted with man2html