mystufo 发表于 2007-9-28 12:01:18

问题太高深了,看不懂~

TEST_HUAN 发表于 2008-1-30 10:41:02

不知道如何用?老大

TEST_HUAN 发表于 2008-2-1 17:19:04

有没有人已经封装好了。vc搞不定啊

liangjz 发表于 2008-2-25 21:55:29

unix 可以这么写

int testdir(char *path)
{
      struct stat buf;
      if(lstat(path,&buf)<0)
      {
                return 0;
      }
      if(S_ISDIR(buf.st_mode))
      {
                return 1; //directory
      }
      return 0;
}

int directory(char *path,int *p_filenum, char   files[])
{
      DIR *db;
      char filename;
      struct dirent *p;

      db=opendir(path);
      if(db==NULL)
                return -1;


      * p_filenum =0;

      memset(filename,0,128);

      while ((p=readdir(db)))
      {
                if((strcmp(p->d_name,".")==0)||(strcmp(p->d_name,"..")==0))
                        continue;
                else
                {
                        //sprintf(filename,"%s/%s",path,p->d_name);
                        sprintf(filename,"%s",p->d_name);
                        if(testdir(filename))
                        {
                              //directory(filename);    this function no reg
                        }
                        else
                        {
                               //if core.* andfile returnELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, from 'iquery'
                              if ( strstr(filename,"core.") )
                              {
                                  printf("%s\n",filename);
                                  if( *p_filenum < 128 )
                                  {
                                        strcpy( files[*p_filenum ], filename);
                                       *p_filenum=*p_filenum +1 ;
                                  }
                              }
                        }

                }
                memset(filename,0,128);
      }

      closedir(db);
      return 0;
}

xmylll 发表于 2008-10-31 15:14:18

虽然也很佩服,但是我想说的是,以上代码怎么没有注释啊?什么都没有看的很老火,不懂意思!不好意思我是初学者!!请大家多多照顾

dyc611 发表于 2008-12-9 14:04:25

崇拜

dream215 发表于 2011-2-15 17:13:55

好强啊!
崇拜感油然而生!!

superfang 发表于 2011-11-18 15:34:09

回复 1# wqsqiushi


    其实JAVA 也可以做这样的事情的。写个CLASS , 再写一个方法遍历文件列表就可以了。直接在laodrunner java 协议可以直接使用。
页: 1 [2]
查看完整版本: Loadrunner的C函数中怎么没有找到遍历文件的命令