5025| 2
|
做个FTP服务器,遍历目录后如何判断遍历出来的是文件还是文件夹? |
1金钱
最佳答案res = f_readdir(&dir, &fno); /* Read a directory item */
if (res != FR_OK || fno.fname[0] == 0) break; /* Break on error or end of dir */
if (fno.fname[0] == '.') continue; /* Ignore dot entry */
if (fno.fattrib & AM_DIR) { // 这是文件夹
} else { // 这是文件
}
既然是遍历,就是一个一个的判断,应该没有捷径。
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-26 23:21
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网