getgroups
编程函数
getgroups是一种编程函数,是用来取得用户所属的添加组。头文件是#include。
头文件
#include
函数原型
int getgroups(int size,gid_t list[]);
说明
参数size为list[]所能容纳的gid_t数目。如果参数size值为零,此函数仅会返回用户所属的添加组数目,如有错误则返回-1。
EFAULT 参数list数组地址不合法。
EINVAL 参数size值比添加组的数目少,但不是零。
相关函数
initgroups,setgroup,getgid,setgid
范例
#include
#include
#include
main()
{
gid_t list[500];
int x,i;
x = getgroups(0,list);
getgroups(x,list);
for(i=0;i
}
参考资料
最新修订时间:2023-12-21 22:10
目录
概述
头文件
函数原型
说明
相关函数
范例
参考资料