towctrans函数
概要:
#include <wctype.h> wint_t towctrans(wint_t wc, wctrans_t desc);
描述:
该函数根据参数desc描述的映射规则映射参数wc。
调用towctrans函数时,语言环境的LC_CTYPE类别应与调用wctrans函数(该函数返回参数desc的值。)时相同。
以下表达式与调用注释中对应的宽字符大小写映射函数是等价的,具体对应关系如下:
towctrans(wc, wctrans("tolower")) // towlower(wc) towctrans(wc, wctrans("toupper")) // towupper(wc)
参数:
wint_t wc
参数wc为一个wint_t类型整数,其值可用wchar_t类型表示或者等于宏WEOF。如果参数wc具有其它值,函数行为是未定义的。
wctrans_t desc
参数desc为调用wctrans函数的返回值。
返回值:
函数根据参数desc描述的映射规则返回参数wc的映射值。如果参数desc值为0,函数返回参数wc的值。
范例:
|
|
输出:
www.standards.wiki
相关内容:
wctrans | 构造宽字符间映射方式的函数。 |