table of contents
MSG_OPEN( ) | MSG_OPEN( ) |
̾??¶
msg_open() ???å??????ե????????ץ롣
????¶
#include "msg.h" struct msg_cd * msg_open( name, nlspath, lang ) char *name; /* ?ե?????̾ */ char *nlspath; /* ?ѥ????? */ char *lang; /* ????̾ */
??ǽ¶
- ???å??????ե?????̾ name???ѥ?????
nlspath???????Ӹ???̾ lang ???顢
?ե??????ѥ????Ȥ?Ω?ơ????Υե????????ɤ߹??ࡣ?ե??????????Ƥϥ???
?????????? struct msg_cat ?ˤĤʤ??????롣
?ե??????ѥ??ε??????ˤϡ?"%N", "%L" ???????Ǥ????ѥ?̾???Ȥ?Ω?Ƥ? ???ˤ??줾?졢?ѥ??????Ϳ?????줿?ե?????̾ name??????̾ lang ?? ?֤??????????롣
name ????Ƭ?? '/' ?ξ????ϡ????Хѥ??ȸ??ʤ??졢nlspath??Ÿ?????줺 name ?????Τޤޥե??????ѥ??Ȥʤ롣
lang ?? NULL ????ʸ???????Ϥ??줿?????ˤϡ??Ķ??ѿ? LC_MESSAGES?? LANG ??????Ĵ?٤餽??????????̾???????Ф????롣?Ķ??ѿ????????????? ???ʤ??ä??????ˤϡ?DEF_LANG ???Ѥ??????롣
??????Х??塼¶
???å??????????Ƥ?Ÿ???????ƤĤʤ????Ƥ??빽¤?? msg_cat ?ؤΥݥ??? ???????֤????롣???å??????ե????뤬?????ץ??Ǥ??ʤ??????ˤϡ????ι? ¤?Τ??֤????롣name ????Ƭ?? '/'?Ǥʤ??????ġ?nlspath?? NULL ?? ??ʸ?????ξ????ϡ?NULL???֤????롣"%N", "%L" ??Ÿ???Ǥ??ʤ??????䡢 ???????ΰ褬???ݤǤ??ʤ??????⡢NULL ???֤????롣
7 October 1992 |