LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    wctomb

    
    
    

    SYNOPSIS

           #include <stdlib.h>
    
           int wctomb(char *s, wchar_t wc);
    
    
    

    DESCRIPTION

           If  s is not NULL, the wctomb() function converts the wide character wc
           to its multibyte representation and stores it at the beginning  of  the
           character  array pointed to by s.  It updates the shift state, which is
           stored in a static anonymous variable known only to the wctomb()  func-
           tion, and returns the length of said multibyte representation, that is,
           the number of bytes written at s.
    
           The programmer must ensure that there is room for at  least  MB_CUR_MAX
           bytes at s.
    
           If  s is NULL, the wctomb() function resets the shift state, known only
           to this function, to the initial state,  and  returns  nonzero  if  the
           encoding  has nontrivial shift state, or zero if the encoding is state-
           less.
    
    
    

    RETURN VALUE

           If s is not NULL, the wctomb() function returns  the  number  of  bytes
           that have been written to the byte array at s.  If wc can not be repre-
           sented as a multibyte sequence (according to the current locale), -1 is
           returned.
    
           If s is NULL, the wctomb() function returns nonzero if the encoding has
           nontrivial shift state, or zero if the encoding is stateless.
    
    
    

    ATTRIBUTES

       Multithreading (see pthreads(7))
           The wctomb() function is not thread-safe.
    
    
    

    CONFORMING TO

           C99.
    
    
    

    NOTES

           The behavior of wctomb() depends on the LC_CTYPE category of  the  cur-
           rent locale.
    
           The  function  wcrtomb(3) provides a better interface to the same func-
           tionality.
    
    
    

    SEE ALSO

           MB_CUR_MAX(3),   mblen(3),    mbstowcs(3),    mbtowc(3),    wcrtomb(3),
           wcstombs(3)
    
    
    

    GNU 2014-03-18 WCTOMB(3)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz