社区
Linux/Unix社区
帖子详情
dirent结构的定义是什么样的?
taozai
2004-05-04 11:21:56
我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。
...全文
655
2
打赏
收藏
dirent结构的定义是什么样的?
我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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]; //文件名
};
Linux C 读取文件夹下所有文件(包括子文件夹)
Linux C 读取文件夹下所有文件(包括子文件夹)递归读取某文件夹及其子文件夹...Linux C 下面读取文件夹要用到
结构
体struct
di
re
nt
,在头#include <
di
re
nt
.h>中,如下: #include <
di
re
nt
.h> struct
di
re
nt
linux 读sysfs文件,Linux文件系统之sysfs
上图表示的是一个kobject的层次
结构
.de
nt
ry的d_fsdata字段指定该结点所表示的sysfs_
di
re
nt
.sysfs_
di
re
nt
.s_pare
nt
表示它的父kobject. sysfs_
di
re
nt
.s_sibling表示它的兄弟结点. sysfs_
di
re
nt
.s_
di
r.children表示它...
Linux C 读取文件夹下所有文件(包括子文件夹)的文件名
Linux C 下面读取文件夹要用到
结构
体struct
di
re
nt
,在头#include <
di
re
nt
.h>中,如下: #include <
di
re
nt
.h> struct
di
re
nt
{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* ...
深度剖析 Linux 的 3 种“拷贝”命令
目录 概述 Linux 的文件和目录 ln 命令 1 什么是软链接文件? 2 什么是硬链接文件? mv 命令 1 源 和 目的 在同一个文件系统 2 源 和 目的 在不同的文件系统 cp 命令 1 auto 模式 2 always 模式 3 never 模式...
一文读懂CEPH RGW基本原理
一文读懂CEPH RGW基本原理。本文从RGW的基本原理出发,从整体上描述RGW的框架
结构
,突出关键
结构
之间的关联关系,从基础代码分析关键环节的实现细节,以达到清晰说明RGW模块“骨架”的效果。
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章