enum{DT_UNKNOWN = 0,# define DT_UNKNOWN DT_UNKNOWNDT_FIFO = 1,# define DT_FIFO DT_FIFODT_CHR = 2,# define DT_CHR DT_CHRDT_DIR = 4,# define DT_DIR DT_DIRDT_BLK = 6,# define DT_BLK DT_BLKDT_REG = 8,# define DT_REG DT_REGDT_LNK = 10,# define DT_LNK DT_LNKDT_SOCK = 12,# define DT_SOCK DT_SOCKDT_WHT = 14# define DT_WHT DT_WHT}这是d_type的枚举
类型..........每个值表示一个类型..........4是目录,0是未知,1是管道,2是字符设备,8表示文件...............6是块设备..........其他的都如字面表示..........很容易区分.........1、系统里面没有/usr/keygoe/ini
文件夹或没有权限。可以修改main,
遍历命令行传入的文件夹;
2、filename设置为[256][256],如果文件比较多,程序会崩溃的;
3、遍历子文件夹时,只保存了文件名,没有添加上级路径。
评论列表(0条)