struct dirent中的几个成员:
d_type:4表示为目录,8表示为文件
d_reclen:16表示子目录或文件,24表示非子目录
d_name:目录或文件的名称
unsigned char d_type,文件或目录的类型。它有可能的取值如下: DT_UNKNOWN,未知的类型 DT_REG,普通文件 DT_DIR,普通目录
DT_FIFO,命名管道或FIFO DT_SOCK,本地套接口
DT_CHR,字符设备文件 DT_BLK,块设备文件
struct dirent中的几个成员:
d_type:4表示为目录,8表示为文件
d_reclen:16表示子目录或文件,24表示非子目录
d_name:目录或文件的名称
unsigned char d_type,文件或目录的类型。它有可能的取值如下: DT_UNKNOWN,未知的类型 DT_REG,普通文件 DT_DIR,普通目录
DT_FIFO,命名管道或FIFO DT_SOCK,本地套接口
DT_CHR,字符设备文件 DT_BLK,块设备文件