2011-03-17 65 views
0

如果以std :: string的形式给出一个目录路径,如何获得指向该目录的dirent结构?如何从字符串路径中获取dirent结构?

我可以从使用opendir()获取DIR *到所需目录开始。然后我可以在我的DIR *上使用readdir(),但是它试图在内返回条目,而不是DIR *本身。

那么实现这一目标的适当方法是什么?

+0

为什么你需要'struct dirent'? – Mat 2011-03-17 22:18:59

+0

你可以使用'stat()'来获取你想要的信息。 – msandiford 2011-03-17 22:27:55

回答

相关问题