首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

急关于glob函数的有关问题

2012-05-27 
急!!!关于glob函数的问题为了实现搜索一个目录中特定模式的文件,采用了glob函数的方法进行。搜索的指定目录

急!!!关于glob函数的问题
为了实现搜索一个目录中特定模式的文件,采用了glob函数的方法进行。

搜索的指定目录 变量sFileName
sprintf(sFileName,"%s/%s/%s",getenv("HOME"),SFILE,"*.RESP.TEMP");

宏定义SFILE
#define SFILE "filesrv/history/over_his"

glob_tglobbuf;
glob(sFileName, 0, NULL, &globbuf);

读取方式
for(i=0;i<globbuf.gl_pathc;i++) {
使用了globbuf.gl_pathv[i]变量,但并无改变原值的操作。
}

但是日志中出现了globbuf.gl_pathv[i]的值是

"filesrv/history/"


问题是:什么情况下 glob函数 的搜索会向前扩大范围?

请各位指教,谢谢!!!







[解决办法]
你确定吗? 日志怎么写的。

热点排行