スポンサーリンク

CATGETS(3) FreeBSD ライブラリ関数マニュアル CATGETS(3)

名称

catgets − メッセージカタログからの文字列の取り出し

ライブラリ

標準 C ライブラリ (libc, −lc)

書式

#include <nl_types.h>

char *

catgets(nl_catd catd, int set_id, int msg_id, const char *s);

解説

catgets() 関数は、記述子 catd によって参照されたメッセージカタログの、 セット set_id のメッセージ msg_id の取り出しを試みます。引数 s は、この関 数が指定されたメッセージを取り出せない場合に返される、デフォルトメッセー ジを指しています。

戻り値

指定されたメッセージが成功裏に取り出された場合には、 catgets() はそのメッ セージ文字列が入った内部バッファへのポインタを返します。そうでない場合に は、 s を返します。

関連項目

gencat(1), catclose(3), catopen(3)

規格

catgets() 関数は、 X/Open Portability Guide Issue 4 (‘‘XPG4’’) に適合して います。

FreeBSD 10.0 May 29, 1994 FreeBSD 10.0

スポンサーリンク