mbsinit(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

mbsinit(3c)

Standard C Library Functions                                       mbsinit(3C)



NAME
       mbsinit - determine conversion object status

SYNOPSIS
       #include <wchar.h>

       int mbsinit(const mbstate_t *ps);

DESCRIPTION
       If  ps is not a null pointer, the mbsinit() function determines whether
       the object pointed to by ps describes an initial conversion state.

RETURN VALUES
       The mbsinit() function returns non-zero if ps is a null pointer, or  if
       the pointed-to object describes an initial conversion state; otherwise,
       it returns 0.


       If an mbstate_t object is altered by any of the functions described  as
       "restartable", and is then used with a different character sequence, or
       in the other conversion direction, or with a different  LC_CTYPE  cate‐
       gory setting than on earlier function calls, the behavior is undefined.
       See environ(7).

ERRORS
       No errors are defined.

USAGE
       The mbstate_t object is used to describe the current  conversion  state
       from  a  particular character sequence to a wide-character sequence (or
       vice versa) under the rules of a particular  setting  of  the  LC_CTYPE
       category of the current locale.


       The  initial  conversion  state corresponds, for a conversion in either
       direction, to the beginning of a new character sequence in the  initial
       shift  state.  A  zero-valued  mbstate_t  object is at least one way to
       describe an initial conversion state. A  zero-valued  mbstate_t  object
       can be used to initiate conversion involving any character sequence, in
       any LC_CTYPE category setting.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE  VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe _ Stan‐
       dardSee standards(7).


SEE ALSO
       wcrtomb(3C),  mbrlen(3C),  mbrtowc(3C),  mbsrtowcs(3C),  setlocale(3C),
       wcsrtombs(3C), attributes(7), environ(7), standards(7)



Oracle Solaris 11.4               10 Oct 2014                      mbsinit(3C)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3