getgroups
来源:互联网 发布:0基础软件开发 编辑:程序博客网 时间:2024/05/29 19:15
getgroups()用来取得目前用户所属的添加组。
- 中文名
- getgroups
- 头文件
- #include<unistd.h>
- 相关函数
- initgroups,setgroup
- 范 畴
- 编程
目录
- 1头文件
- 2函数原型
- 3说明
- 4相关函数
- 5范例
头文件
编辑#include<sys/types.h>
函数原型
编辑int getgroups(int size,gid_t list[]);
说明
编辑参数size为list[]所能容纳的gid_t数目。如果参数size值为零,此函数仅会返回用户所属的添加组数目,如有错误则返回-1。
EFAULT 参数list数组地址不合法。
EINVAL 参数size值比添加组的数目少,但不是零。
相关函数
编辑initgroups,setgroup,getgid,setgid
范例
编辑#include <stdio.h>
#include<unistd.h>
#include<sys/types.h>
main()
{
gid_t list[500];
int x,i;
x = getgroups(0,list);
getgroups(x,list);
for(i=0;i<x;i++)
printf("%d:%d\n",i,list[i]);
}
0 0
- getgroups
- getgroups
- getgroups
- (standard c libraries translation )getgroups
- getgroups()函数:获取组代码函数
- C语言getgroups()函数:获取组代码函数
- 建立以太坊开发环境
- ORACLE分页查询SQL语法——最高效的分页
- Mac iTerm 2使用rz、sz从远程上传下载文件
- deep learning 博客总结
- C/C++ sort函数的用法
- getgroups
- ubuntu 15.04 安装无线网卡驱动
- [php]属性、方法和常量
- mybatis简单运用(基于Annotation)
- Java解析XML getNodeValue()返回空
- Android事件分发机制分析
- 《文件传输基础----Java IO流---《一》》
- 程序媛进步指南,带着思考去做这些事情
- 四种方案解决ScrollView嵌套ListView问题