在 Oracle Solaris 中进行应用程序国际化和本地化

退出打印视图

更新时间: 2014 年 7 月
 
 

字符串整理

以下函数用于基于当前语言环境的整理数据进行字符串比较:

strcoll()

使用整理信息进行字符串比较

strxfrm()

字符串转换

wcscoll()、wscoll()

使用整理信息进行宽字符串比较

wcsxfrm()、wsxfrm()

宽字符串转换

要在对较大的字符串列表进行排序时获取更好的性能,应使用 strxfrm()strcmp() 函数替代 strcoll() 函数,并使用 wcsxfrm()wcscmp() 函数替代 wcscoll() 函数。

使用 strxfrm()wcsxfrm() 函数时,请注意已转换字符串的格式不是人工可读格式。这些函数分别用作为 strcmp()wcscmp() 函数调用的输入。

有关更多信息,请参见 strcmp(3C)wcscmp(3C) 手册页。