【发布时间】:2013-01-29 12:54:54
【问题描述】:
【问题讨论】:
-
question you linked 包含一个 cross-platform answer,它也适用于 Linux 中的 C++。
【问题讨论】:
POSIX 解决方案是stat():
这些函数返回有关文件的信息。
基本上,您将struct stat 的实例传递给它,如果调用成功(先检查一下!)您会得到描述文件的各种字段。
然后您可以在st_mode 字段上使用S_ISDIR() 宏来确定它是否是一个目录。我怀疑这就是 Python 在幕后所做的。
【讨论】: