命名空间
变体
操作

wctrans

来自 cppreference.cn
< c‎ | string‎ | wide
在头文件 <wctype.h> 中定义
wctrans_t wctrans( const char* str );
(自 C95 起)

构造一个 wctrans_t 类型的值,描述宽字符映射的 LC_CTYPE 类别。它可以是标准映射之一,或者是特定于区域设置的映射,例如 "tojhira""tojkata"

目录

[编辑] 参数

str - 一个 C 字符串,包含所需映射的名称。

所有 C 区域设置都支持以下 str 值:

str 的值 效果
"toupper" 标识 towupper 使用的映射
"tolower" 标识 towlower 使用的映射

[编辑] 返回值

一个 wctrans_t 对象,适合与 towctrans 一起使用,以根据当前 C 区域设置的命名映射来映射宽字符;如果 str 未命名当前 C 区域设置支持的映射,则返回零。

[编辑] 参考

  • C23 标准 (ISO/IEC 9899:2024)
  • 7.30.3.2.2 wctrans 函数 (p: 待定)
  • C17 标准 (ISO/IEC 9899:2018)
  • 7.30.3.2.2 wctrans 函数 (p: 待定)
  • 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 映射类别执行字符映射
(函数) [编辑]
C++ 文档 关于 wctrans