国际语言环境指南

ctype

字符 分类和字符变换宏在 /usr/include/ctype.h 中定义。 Solaris 9 环境提供了一组ctype支持 XPG4 所定义的字符分类和变换语义的宏。为了使所有 XPG4XPG4.2 应用程序自动访问新的宏,必须满足下列条件之一:

因为 _XOPEN_SOURCE_XOPEN_VERSION_XOPEN_SOURCE_EXTENDED 除了引入新的 ctype 宏以外,还引入了附加的 XPG4 相关特征,所以非 XPG4XPG4.2 应用程序应该使用 __XPG4_CHAR_CLASS__

还存在相应的 ctype 函数。Solaris 9 环境函数也支持 XPG4 语义。有关详细信息,请参考 ctype(3C) 手册页。