【发布时间】:2012-10-11 01:50:11
【问题描述】:
我已经开始使用 dirent.h 库,并且在我的书中遇到了一个非常有用的“struct dirent”结构体成员,它 struct dirent *p->d_name。但不幸的是,它没有说明这个结构的任何其他成员;
我想知道这个结构的其他成员是什么以及它们用于什么?
问候
【问题讨论】:
-
我假设您使用的是 Linux。在这种情况下,只需阅读 dirent.h 手册页 (
man dirent.h)。 -
@NikosC。
No manual entry for dirent.h -
@Hi-Angel 您缺少 POSIX 手册页包。 (无论它在你的 Linux 发行版中叫什么。在我的(Gentoo)上,它是 sys-apps/man-pages-posix)。
-
@NikosC。哇,我从来不知道这里不仅仅是默认的手册页。事实上,在我的 Kubuntu 上,它是包
manpages-posix-dev。
标签: c linux dir readdir dirent.h