Scroll to navigation

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