【发布时间】:2020-07-16 14:37:07
【问题描述】:
有什么方法可以让 DIR 指针指向根目录,不管是什么操作系统?最好没有像#ifdef _WIN32 #endif (etc..) 这样的宏检查,例如在windows中指向C/文件夹的指针将被返回。
【问题讨论】:
-
也许某种循环打开
..直到opendir()返回NULL? -
/在Unixfike系统上的父目录也是/。经典上,/.和/..的inode 数都是2(值应该是一样的,不管它实际上是不是2)。
标签: c directory operating-system filesystems c89