JFP 開発ガイド

概説

「Solaris 日本語環境」とは、Solaris に JFP と呼ばれる日本語に固有の情報を付加したものです。この環境では、基になる Solaris が XPG に適合しているため、XPG で規定されているすべてのインタフェースを利用できます。XPG には、国際化プログラミングに必要な API が豊富に用意されており、Solaris でもこれらの API を最大限に活用して日本語処理を行うアプリケーションを開発することができます。

アプリケーションプログラマは、適切なロケール設定の下でこれらの API を介して文字列を処理し、アプリケーションを開発することができます。このとき、プログラム中に直接日本語文字列を埋め込まない限り、日本語ロケール間の違いを意識する必要はありません。この章では、XPG に規定されている文字列操作の主な API を、複数バイト表現とワイド文字表現向けにそれぞれ表形式でまとめ、実際にこれらを使用したプログラム例を紹介します。

各 API の仕様の詳細については、該当するマニュアルページを参照してください。