【发布时间】:2014-12-14 03:48:04
【问题描述】:
我希望能够确定路径是文件还是目录。我所能得到的只是他们的名字,因为我在 c 中使用 dirent.h 并且由于某种原因它不支持 entry->d_type。对于跨平台linux / windows,我可以检查名称是否包含句点来查看它是否是文件?
【问题讨论】:
-
当然,在跨平台性质的情况下,可以检测文件和目录(存在于文件系统上)之间的差异。如果您的代码没有,请修复它。
-
man 3 statman 7 stat.h
标签: linux windows filesystems