名前空間
変種
操作

標準ライブラリヘッダー <wctype.h> (C95)

From cppreference.com

このヘッダーは、ワイド文字分類およびマッピングユーティリティライブラリの一部です。

目次

[編集] 関数

文字の分類
ワイド文字が英数字であるかチェックする
(関数) [編集]
ワイド文字がアルファベットであるかチェックする
(関数) [編集]
ワイド文字が小文字であるかチェックする
(関数) [編集]
ワイド文字が大文字であるかチェックする
(関数) [編集]
ワイド文字が数字であるかチェックする
(関数) [編集]
ワイド文字が16進文字であるかチェックする
(関数) [編集]
ワイド文字が制御文字であるかチェックする
(関数) [編集]
ワイド文字が図形文字であるかチェックする
(関数) [編集]
ワイド文字が空白文字であるかチェックする
(関数) [編集]
ワイド文字がブランク文字であるかチェックする
(関数) [編集]
ワイド文字が表示文字であるかチェックする
(関数) [編集]
ワイド文字が句読文字であるかチェックする
(関数) [編集]
指定されたLC_CTYPEカテゴリに従ってワイド文字を分類する
(関数) [編集]
(C95)
現在のCロケールで文字分類カテゴリを検索する
(関数) [編集]
文字操作
ワイド文字を小文字に変換する
(関数) [編集]
ワイド文字を大文字に変換する
(関数) [編集]
指定されたLC_CTYPEマッピングカテゴリに従って文字マッピングを実行する
(関数) [編集]
現在のCロケールで文字マッピングカテゴリを検索する
(関数) [編集]

[編集]

wint_t
(C95)
任意の有効なワイド文字と、少なくとももう1つの値を保持できる整数型
(typedef)
wctrans_t
(C95)
ロケール固有の文字マッピングを保持するスカラ型
(typedef)
wctype_t
(C95)
ロケール固有の文字分類を保持するスカラ型
(typedef)

[編集] マクロ

WEOF
(C95)
エラーを示すために使用されるwint_t型の非文字値
(マクロ定数)

[編集] シノプシス

typedef /* see description */ wctrans_t;
typedef /* see description */ wctype_t;
typedef /* see description */ wint_t;
 
#define WEOF /* see description */
 
int iswalnum(wint_t wc);
int iswalpha(wint_t wc);
int iswblank(wint_t wc);
int iswcntrl(wint_t wc);
int iswdigit(wint_t wc);
int iswgraph(wint_t wc);
int iswlower(wint_t wc);
int iswprint(wint_t wc);
int iswpunct(wint_t wc);
int iswspace(wint_t wc);
int iswupper(wint_t wc);
int iswxdigit(wint_t wc);
int iswctype(wint_t wc, wctype_t desc);
wctype_t wctype(const char* property);
wint_t towlower(wint_t wc);
wint_t towupper(wint_t wc);
wint_t towctrans(wint_t wc, wctrans_t desc);
wctrans_t wctrans(const char* property);
English 日本語 中文(简体) 中文(繁體)