Dirent结构的成员

前端之家收集整理的这篇文章主要介绍了Dirent结构的成员前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经开始使用dirent.h库了,我在书中遇到了一个非常有用的“struct dirent”结构体,其中struct dirent * p-> d_name.但不幸的是,它并没有说明这种结构的任何其他成员;

我想知道这个结构的成员还有什么,他们用了什么?

问候

解决方法

struct dirent的结构是指目录项.

http://www.gnu.org/software/libc/manual/html_node/Directory-Entries.html

在linux中定义为:

struct dirent {
    ino_t          d_ino;       /* inode number */
    off_t          d_off;       /* offset to the next dirent */
    unsigned short d_reclen;    /* length of this record */
    unsigned char  d_type;      /* type of file; not supported
                                   by all file system types */
    char           d_name[256]; /* filename */
};

参考:man readdir

或者只是在include目录中查找“dirent.h”.

猜你在找的C&C++相关文章