dirent结构的定义是什么样的?

taozai 2004-05-04 11:21:56
我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。
...全文
591 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wxywh 2004-05-04
sorry,这样行
signed short int d_reclent;
应该是:
signed short int d_reclen; 多敲了一个“t“。
  • 打赏
  • 举报
回复
wxywh 2004-05-04
struct dirent
{
ino_t d_ino; //次目录进入点的inode
ff_t d_off; //目录文件开头至此目录进入点的位移
signed short int d_reclent; //_name的长度,不包含NULL字符
unsigned char d_type; //d_name所指的文件类型
har d_name[256]; //文件名
};
  • 打赏
  • 举报
回复
相关推荐
发帖
Linux/Unix社区
加入

2.1w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2004-05-04 11:21
社区公告
暂无公告