系统接口函数详解
1. catopen( ) 函数
catopen() 函数用于打开一个消息目录并返回一个消息目录描述符。以下是其详细信息:
- 函数原型 :
#include <nl_types.h>
nl_catd catopen(const char *name, int oflag);
- 参数说明 :
-
name:指定要打开的消息目录的名称。如果包含/,则为路径名;否则,使用环境变量NLSPATH进行查找。 -
oflag:标志参数,若为 0,使用LANG环境变量定位目录;若为NL_CAT_LOCALE,使用LC_MESSAGES类别定位目录。
-
- 返回值 :
- 成功时,返回一个消息目录描述符,用于后续的
catgets()和catclose()调用。 - 失败时,返回
(nl_catd) -1并设置errno以指示
- 成功时,返回一个消息目录描述符,用于后续的
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



