uchar.h(3head) 맨 페이지 - 윈디하나의 솔라나라

개요

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

uchar.h(3head)

uchar.h(3HEAD)                      Headers                     uchar.h(3HEAD)

NAME
       uchar.h - Unicode utilities

SYNOPSIS
       #include <uchar.h>

DESCRIPTION
       The <uchar.h> header defines the following types:

         char16_t  An unsigned integer type used for 16-bit characters.
         char32_t  An unsigned integer type used for 32-bit characters.
         mbstate_t As described in <wchar.h>
         size_t    As described in <stddef.h>.


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  _  StandardSee  stan‐
       dards(7).


SEE ALSO
       c16rtomb(3C),  c32rtomb(3C),  mbrtoc16(3C),  mbrtoc32(3C), mbsinit(3C),
       wchar.h(3HEAD), stddef.h(3HEAD), attributes(7), standards(7)

NOTES
       There are two environment macros for Unicode utilities, __STDC_UTF_16__
       and __STDC_UTF_32__. They indicate encoding of values of  char16_t  and
       char32_t,  and  will be defined by compiler when applicable. Regardless
       of whether they are defined or not, or which  value  they  are  defined
       with,  Solaris  implementation  of mbrtoc16(3C) and c16rtomb(3C) always
       use  UTF-16  for  the  values  of  type  char16_t,   mbrtoc32(3C)   and
       c32rtomb(3C) always use UTF-32 for the values of type char32_t.

Oracle Solaris 11.4               13 Dec 2017                   uchar.h(3HEAD)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3