当前位置: 技术问答>linux和unix
请提供编程实(c++/c)现获得当前用户名和组名的源程序?
来源: 互联网 发布时间:2014-12-28
本文导语: 那位高手有,给一个,谢谢。 | #include #include #include #include #include int main() { struct passwd *pwd = getpwuid(getuid()); struct group *grp = getgrgid(getgid()); printf("name: %s group: %sn", pwd->pw_nam...
那位高手有,给一个,谢谢。
|
#include
#include
#include
#include
#include
int main()
{
struct passwd *pwd = getpwuid(getuid());
struct group *grp = getgrgid(getgid());
printf("name: %s group: %sn", pwd->pw_name, grp->gr_name);
return 0;
}
#include
#include
#include
#include
int main()
{
struct passwd *pwd = getpwuid(getuid());
struct group *grp = getgrgid(getgid());
printf("name: %s group: %sn", pwd->pw_name, grp->gr_name);
return 0;
}
|
用getuid和getgid可以得到,自己写吧。