国際化対応言語環境の利用ガイド

ctype マクロ

文字の分類や文字の変換マクロは、/usr/include/ctype.h で定義されています。Solaris 9 環境は、XPG4 で定義されている文字の分類および変換セマンティクスをサポートする一連の ctype マクロをサポートしています。XPG4XPG4.2 アプリケーションから新しいマクロに自動的にアクセスするためには、次の条件のどれかが満たされていなければなりません。

_XOPEN_SOURCE_XOPEN_VERSION_XOPEN_SOURCE_ECTENDED は、新しい ctype マクロの他に XPG4 関連機能をもたらすので、XPG4 または XPG4.2 以外のアプリケーションは _XPG4_CHAR_CLASS_ を使用しなければなりません。

これに対応する ctype 関数もあります。Solaris 9 環境は XPG4 セマンティクスもサポートします。詳細については、ctype(3C) のマニュアルページを参照してください。