Namespaces
Variants

Standard library header <wctype.h> (C95)

From cppreference.net

このヘッダは ワイド文字分類・変換ユーティリティ ライブラリの一部です。

目次

関数

文字分類
ワイド文字が英数字かどうかをチェックする
(関数)
ワイド文字が英字かどうかをチェックする
(関数)
ワイド文字が小文字かどうかをチェックする
(関数)
ワイド文字が大文字かどうかをチェックする
(関数)
ワイド文字が数字かどうかをチェックする
(関数)
ワイド文字が16進数字かどうかをチェックする
(関数)
ワイド文字が制御文字かどうかをチェックする
(関数)
ワイド文字が図形文字かどうかをチェックする
(関数)
ワイド文字が空白文字かどうかをチェックする
(関数)
ワイド文字が空白類文字かどうかをチェックする
(関数)
ワイド文字が印字可能文字かどうかをチェックする
(関数)
ワイド文字が区切り文字かどうかをチェックする
(関数)
指定された LC_CTYPE カテゴリに従ってワイド文字を分類する
(関数)
(C95)
現在のCロケールで文字分類カテゴリを検索する
(関数)
文字操作
ワイド文字を小文字に変換する
(関数)
ワイド文字を大文字に変換する
(関数)
指定された LC_CTYPE マッピングカテゴリに従って文字マッピングを実行する
(関数)
(C95)
現在のCロケールで文字マッピングカテゴリを検索する
(関数)

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

マクロ

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

概要

typedef /* 詳細は説明を参照 */ wctrans_t;
typedef /* 詳細は説明を参照 */ wctype_t;
typedef /* 詳細は説明を参照 */ wint_t;
#define WEOF /* 詳細は説明を参照 */
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);