LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 577|回复: 2

Linux下目录访问的问题?请大家帮忙

[复制链接]
发表于 2005-4-22 15:21:13 | 显示全部楼层 |阅读模式
请教一个目录读取的问题
如下,

fd是一个打开的目录的文件描述符,由这句话得到
fd = open(sourceDir, 0)
不过,返回值是0,不知道是不是正确(应该是不对,不过,我也查不出为什么)
read(fd, (char *)&nbuf, sizeof(struct direct))

这个nbuf是一个
struct{
ino_t ino;
char name[17]
}的结构

经过这样后,我读取nbuf.name一老得到乱码……

不知道为什么,烦请大家帮一下忙……

我其实就是要得到一个目录下所有的文件描述符和文件名。^_^
发表于 2005-4-22 15:42:12 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-22 15:50:28 | 显示全部楼层
呵呵,谢谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表