为什么守护进程调用调用getlogin会失败呢?

zhqyzhqychn 2008-12-07 11:46:35
为什么守护进程调用调用getlogin会失败呢?,谢谢了
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cceczjxy 2008-12-08
  • 打赏
  • 举报
回复
getlogin()会从/var/run/utmp中查找登陆目前终端的用户帐号名称,找不到相关数据就返回空指针NULL, 如果找到帐号名称就自动配置一字符串数组,把帐号名称复制到此数组,最后将指向此字符串的指针返回.

没有依赖的终端,当然没法找到相应的用户名。
zhqyzhqychn 2008-12-08
  • 打赏
  • 举报
回复
没有啊,和控制终端断开了,书上说和控制终端断开就会失败,但没说明白为什么会失败
快乐田伯光 2008-12-08
  • 打赏
  • 举报
回复
怎么调用的? 有控制终端吗?

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧