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

taozai 2004-05-04 11:21:56
我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。
...全文
626 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
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]; //文件名
};

23,125

社区成员

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

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