方法1:

http://tag.csdn.net/Article/ef431d9b-68b3-419f-9f85-1fb9279f904a.html
Linux下遍历目录下的文件//ListFile.cpp
Linux下遍历目录下的文件
#include <stdio.h>
Linux下遍历目录下的文件#include 
<dirent.h>
Linux下遍历目录下的文件#include 
<sys/types.h>
 NULL;


Linux下遍历目录下的文件//ListFile.cpp
Linux下遍历目录下的文件
#include <stdio.h>
Linux下遍历目录下的文件#include 
<dirent.h>
Linux下遍历目录下的文件#include 
<sys/types.h>
 NULL;
法2:
http://topic.csdn.net/t/20051221/16/4472968.html

Linux下遍历目录下的文件试试下面的代码,我是在redhat上编译运行的。   
Linux下遍历目录下的文件    
Linux下遍历目录下的文件  
//g++   -o   read_dir   read_dir.cpp   
Linux下遍历目录下的文件  
//用于列出参数目录下的文件   
Linux下遍历目录下的文件
    
Linux下遍历目录下的文件  #include   
<stdio.h>   
Linux下遍历目录下的文件  #include   
<stdlib.h>   
Linux下遍历目录下的文件    
Linux下遍历目录下的文件  #include   
<sys/types.h>   
Linux下遍历目录下的文件  #include   
<dirent.h>   
Linux下遍历目录下的文件    
Linux下遍历目录下的文件  
int main(int argc,  char*argv[])   
  


方法3

Linux下遍历目录下的文件#include   <stdio.h>   
Linux下遍历目录下的文件  #include   
<dirent.h>   
Linux下遍历目录下的文件  #include   
<sys/types.h>   
Linux下遍历目录下的文件  #include   
<sys/stat.h>   
Linux下遍历目录下的文件    
Linux下遍历目录下的文件  
void  dir_scan(char *path, char *file);   
Linux下遍历目录下的文件  
int count = 0;   
Linux下遍历目录下的文件    
Linux下遍历目录下的文件 
int main(int argc, char *argv[])   

相关文章: