您的位置:首页 > 编程语言 > PHP开发

6_2:一种getpwnam函数的实现方式

2015-09-28 16:03 696 查看
 1 #include "apue.h"

  2 #include <pwd.h>

  3 #include <stddef.h>

  4 #include <string.h>

  5

  6 struct passwd * getpwnam(const char *name)

  7 {

  8         struct passwd *ptr;

  9         setpwenv();

 10         while ((ptr = getpwenv()) != NULL)

 11                 if (strcmp(name,ptr->pw_name) == 0)

 12                         break;

 13         endpwenv();

 14         return ptr;

 15 }

 16
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息