総合手引 | セクション 3 | English | オプション |
#include <nl_types.h>
amp;%N | name 引数の値です。 |
amp;%L | LANG 環境変数または LC_MESSAGES カテゴリ (下記参照) の値です。 |
amp;%l | LANG 環境変数または LC_MESSAGES カテゴリの言語要素です。 |
amp;%t | LANG 環境変数または LC_MESSAGES カテゴリの地域要素です。 |
amp;%c | LANG 環境変数または LC_MESSAGES カテゴリのコードセット要素です。 |
amp;%% | 単一の % 文字です。 |
空の文字列は未定義の値に置換されます。
NLSPATH で定義されるパス名のテンプレートは、コロン ( 'amp;:') で区切られます。 先頭のまたは 2 つの隣接するコロンは、%N を指定したのと同等です。
oflag 引数が NL_CAT_LOCALE 定数に設定されている場合には、 LC_MESSAGES ロケールカテゴリがメッセージカタログをオープンするために使用されます。 NL_CAT_LOCALE の使用は、 -xpg4 規格に適合しています。 -xpg3 との互換性のために 0 を指定することができます。 oflag が 0 に設定されている時には、 LANG 環境変数がメッセージカタログのロケールを決定します。
メッセージカタログの記述子は、プロセスがそれをクローズするまで、または 1 つの exec(3) 関数の呼び出しの成功まで、有効に残ります。
[EINVAL] | |
引数 name が有効なメッセージカタログを指していません。 | |
[ENAMETOOLONG] | |
メッセージカタログのパス名全体が 1024 文字を超過しています。 | |
[ENOENT] | |
その名前のメッセージカタログが存在しません。または、 name 引数が空の文字列を指しています。 | |
[ENOMEM] | |
十分なメモリが有効ではありません。 | |
CATOPEN (3) | May 29, 1994 |
総合手引 | セクション 3 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.