dirent结构的定义是什么样的?
我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。 问题点数:0、回复次数:2Top
1 楼wxywh()回复于 2004-05-04 11:41:34 得分 0
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]; //文件名
};Top
2 楼wxywh()回复于 2004-05-04 11:43:17 得分 0
sorry,这样行
signed short int d_reclent;
应该是:
signed short int d_reclen; 多敲了一个“t“。
Top




