名前空間
変種
操作

wctrans

From cppreference.com
< c‎ | string‎ | wide
 
 
 
 
ヘッダ <wctype.h> で定義
wctrans_t wctrans( const char* str );
(C95 以降)

ワイド文字マッピングの LC_CTYPE カテゴリを表す wctrans_t 型の値を構築します。標準マッピングのいずれか、または "tojhira""tojkata" のようなロケール固有のマッピングである可能性があります。

目次

[編集] パラメータ

str - 目的のマッピングの名前を含むC文字列。

すべてのCロケールでサポートされている str の値は以下の通りです。

str の値 効果
"toupper" towupper で使用されるマッピングを識別します。
"tolower" towlower で使用されるマッピングを識別します。

[編集] 戻り値

wctrans_t オブジェクト。現在のCロケールの名前付きマッピングに従ってワイド文字をマッピングするために towctrans と一緒に使用するのに適したオブジェクト。または、str が現在のCロケールでサポートされているマッピングの名前でない場合はゼロ。

[編集] 参照

  • C23標準 (ISO/IEC 9899:2024)
  • 7.30.3.2.2 wctrans関数 (p: TBD)
  • C17標準 (ISO/IEC 9899:2018)
  • 7.30.3.2.2 wctrans関数 (p: TBD)
  • C11標準 (ISO/IEC 9899:2011)
  • 7.30.3.2.2 wctrans関数 (p: 454)
  • C99標準 (ISO/IEC 9899:1999)
  • 7.25.3.2,2 wctrans関数 (p: 400)

[編集] 関連項目

指定されたLC_CTYPEマッピングカテゴリに従って文字マッピングを実行する
(関数) [編集]
English 日本語 中文(简体) 中文(繁體)