Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      Standard library header <wctype.h> (C95)

      From cppreference.com
      <c‎ |header
       
       
       

      This header is part ofwide character classification and mapping utilities library.

      Contents

      [edit]Functions

      Character classification
      checks if a wide character is alphanumeric
      (function)[edit]
      checks if a wide character is alphabetic
      (function)[edit]
      checks if a wide character is an lowercase character
      (function)[edit]
      checks if a wide character is an uppercase character
      (function)[edit]
      checks if a wide character is a digit
      (function)[edit]
      checks if a wide character is a hexadecimal character
      (function)[edit]
      checks if a wide character is a control character
      (function)[edit]
      checks if a wide character is a graphical character
      (function)[edit]
      checks if a wide character is a space character
      (function)[edit]
      checks if a wide character is a blank character
      (function)[edit]
      checks if a wide character is a printing character
      (function)[edit]
      checks if a wide character is a punctuation character
      (function)[edit]
      classifies a wide character according to the specifiedLC_CTYPE category
      (function)[edit]
      (C95)
      looks up a character classification category in the current C locale
      (function)[edit]
      Character manipulation
      converts a wide character to lowercase
      (function)[edit]
      converts a wide character to uppercase
      (function)[edit]
      performs character mapping according to the specifiedLC_CTYPE mapping category
      (function)[edit]
      (C95)
      looks up a character mapping category in the current C locale
      (function)[edit]

      [edit]Types

      wint_t
      (C95)
      integer type that can hold any valid wide character and at least one more value
      (typedef)
      wctrans_t
      (C95)
      scalar type that holds locale-specific character mapping
      (typedef)
      wctype_t
      (C95)
      scalar type that holds locale-specific character classification
      (typedef)

      [edit]Macros

      WEOF
      (C95)
      a non-character value of typewint_t used to indicate errors
      (macro constant)

      [edit]Synopsis

      typedef/* see description */ wctrans_t;typedef/* see description */ wctype_t;typedef/* see description */ wint_t; #define WEOF /* see description */ intiswalnum(wint_t wc);intiswalpha(wint_t wc);intiswblank(wint_t wc);intiswcntrl(wint_t wc);intiswdigit(wint_t wc);intiswgraph(wint_t wc);intiswlower(wint_t wc);intiswprint(wint_t wc);intiswpunct(wint_t wc);intiswspace(wint_t wc);intiswupper(wint_t wc);intiswxdigit(wint_t wc);intiswctype(wint_t wc, wctype_t desc);wctype_twctype(constchar* property);wint_ttowlower(wint_t wc);wint_ttowupper(wint_t wc);wint_ttowctrans(wint_t wc, wctrans_t desc);wctrans_twctrans(constchar* property);
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=c/header/wctype&oldid=180749"

      [8]ページ先頭

      ©2009-2025 Movatter.jp