在现代Linux环境中,FreeBSD函数CGETFIRST(),CGETNEXT(),CGETSTR()的类似物是什么?
我正在尝试将旧的C代码从FreeBSD移植到Ubuntu。该代码包含针对旧FreeBSD C标准库(stdlib.h
)的某些功能的调用。现代Linux库中这些功能的类似物是什么?
char *cgetcap (char *, char *, int);
int cgetclose (void);
int cgetent (char **, char **, char *);
int cgetfirst (char **, char **);
int cgetmatch (char *, char *);
int cgetnext (char **, char **);
int cgetnum (char *, char *, long *);
int cgetset (char *);
int cgetstr (char *, char *, char **);
int cgetustr (char *, char *, char **);
int strcasecmp (const char *, const char *);
I am trying to port old C code from FreeBSD into Ubuntu. The code contains calls to some functions specific for old FreeBSD C-standard library (stdlib.h
). What are the analogs of these functions in modern Linux library?
char *cgetcap (char *, char *, int);
int cgetclose (void);
int cgetent (char **, char **, char *);
int cgetfirst (char **, char **);
int cgetmatch (char *, char *);
int cgetnext (char **, char **);
int cgetnum (char *, char *, long *);
int cgetset (char *);
int cgetstr (char *, char *, char **);
int cgetustr (char *, char *, char **);
int strcasecmp (const char *, const char *);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论