LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 738|回复: 6

怎么遍历一个目录下的所有子目录和文件?

[复制链接]
发表于 2005-1-25 17:02:03 | 显示全部楼层 |阅读模式
在GTK+环境下编程

  谢谢!!
发表于 2005-1-26 08:20:40 | 显示全部楼层
http://developer.gnome.org/doc/A ... File-Utilities.html

另外,搜索一下本论坛,以前有过类似讨论
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-27 11:46:54 | 显示全部楼层
谢谢doubleelec

这个文档也不错

http://developer.gnome.org/doc/A ... -tree-model-foreach

要是有个example就好了
回复 支持 反对

使用道具 举报

发表于 2005-1-29 16:52:44 | 显示全部楼层
#include <dirent.h>

DIR *opendir(const char *path);
struct dirent *readdir(DIR *dir);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-31 11:07:28 | 显示全部楼层
Post by 弥敦路九号
#include <dirent.h>

DIR *opendir(const char *path);
struct dirent *readdir(DIR *dir);



那读出来得dirent结构的目录怎么用tree view显示出来呢?
谢谢指教 :thank
回复 支持 反对

使用道具 举报

发表于 2005-1-31 18:06:02 | 显示全部楼层
在网在找找 begin Linux programming 3nd , 第三章 有一节叫 scan dir..
dirent结构里有一叫d_name 的表示名称
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-2 15:03:07 | 显示全部楼层
明白了,谢谢各位的帮助
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表