Advertisement
Guest User

Untitled

a guest
May 22nd, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <dirent.h>
  3. #include <string.h>
  4.  
  5. int main(int argc, char **argv)
  6. {
  7. DIR *dir;
  8. struct dirent *dp;
  9. char filename[NAME_MAX];
  10.  
  11. if ( argc < 2 )
  12. strcpy(filename, ".");
  13. else
  14. strcpy(filename, argv[1]);
  15.  
  16. if ( !(dir=opendir(filename)) )
  17. return 1;
  18.  
  19. while( (dp=readdir(dir)) != NULL )
  20. printf("%s\n", dp->d_name);
  21.  
  22. closedir(dir);
  23. return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement