我需要帮助,获取当前登录用户在Mac OSX中使用object-c通过Java访问的Rococoa
问题描述:
我是新的Mac OSX中,我想获得登录用户的Intranet身份验证应用程序我正在工作。我已阅读了关于Rococoa以及如何使用它来访问本机对象c方法和属性。有没有初学者教程或用户指南?请帮忙。我需要帮助,获取当前登录用户在Mac OSX中使用object-c通过Java访问的Rococoa
答
您只需使用标准C调用getEnv()获取环境变量“USER”即可。 (像其他任何操作系统; D)
答
Narshion。
您可以修改该C例子,从Rococoa环境中调用它:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("test\n");
const char* s = getenv("USER");
printf("USER :%s\n",(s!=NULL)? s : "getenv returned NULL");
printf("end test\n");
}
问候,
Brainiarc7