Solaris 8 简体中文测试工具

【Solaris 8 简体中文测试工具】
这些工具从各个角度测试简体中文 (GB-2312-80) 国家标准字符集 。它们并且假定被测试的字符是国家标准字符集的一部分 。

这些表格里的功能自变量必须是 WC wchar_t 里的字符 。要获得更多的信息可参见 cctype (3x) 的手册页 。

简体中文字符分类功能 :

ischanzi
如果自变量是在 GB-2312-80 中的汉字 , 返回真值 。

iscaccent
如果自变量是在 GB-2312-80 中的重音记号 , 返回真值 。

iscphonetic
如果自变量是在 GB-2312-80 中的语音符号 , 返回真值 。

iscpinyin
如果自变量是在 GB-2312-80 中的拼音符号 , 返回真值 。

iscalpha
如果自变量是在 GB-2312-80 中的罗马字母 , 返回真值 。

iscdigit
如果自变量是在 GB-2312-80 中的罗马数字 , 返回真值 。

iscnumber
如果自变量是在 GB-2312-80 中的数目 , 返回真值 。

isclower
如果自变量是在 GB-2312-80 中的小写罗马字母 , 返回真值 。

iscupper
如果自变量是在GB-2312-80中的大写罗马字母 , 返回真值 。

iscblank
如果自变量是在 GB-2312-80 中的空白字符 , 返回真值 。

iscspace
如果自变量是在 GB-2312-80 中的空格字符 , 返回真值 。

iscgen
如果自变量是在 GB-2312-80 中的图形符号或通用符号 , 返回真值 。

iscsci
如果自变量是在 GB-2312-80 中的科学符号 , 返回真值 。

iscline
如果自变量是在 GB-2312-80 中的规格线符号 , 返回真值 。

iscunit
如果自变量是在 GB-2312-80 中的单位字符 , 返回真值 。

iscparen
如果自变量是在 GB-2312-80 中的右括号或左括号 , 返回真值 。

isCPUnct
如果自变量是在 GB-2312-80 中的标点符号 , 返回真值 。

iscgreek
如果自变量是在 GB-2312-80 中的希腊字符 , 返回真值 。

iscrussian
如果自变量是在 GB-2312-80 中的俄文字符 , 返回真值 。

iscspecial
如果自变量是在 GB-2312-80 中的希腊字符或俄文字符 , 返回真值 。

ischira
如果自变量是在 GB-2312-80 中的日文 Hiragana 字符 , 返回真值 。

isckata
如果自变量是在 GB-2312-80 中的日文 Katakana 字符 , 返回真值 。


有两个添加的简体中文的例程 , iscgb 和 isceuc , 测试 GB-2312-80 字符集中的字符 。iscgb 例程的自变量是一个宽字符 , 而 isceuc 的自变量是 EUC 格式的 GB-2312-80 字符 。要获得更多的信息可参见 cctype (3x) 的手册页 。

通用简体中文通用字符分类功能 :

iscgb
如果自变量是在 GB-2312-80 中的字符 , 返回真值 。

isceuc
如果自变量是在 GB-2312-80 中的 EUC 格式字符 , 返回真值 。

    推荐阅读