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

ctype マクロ

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

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

これに対応する ctype 関数もあります。最新の Solaris 環境は XPG4 セマンティクスもサポートします。