readdir.c 273 B

1234567891011121314151617
  1. #include <stdio.h>
  2. #include <dirent.h>
  3. #include <fcntl.h>
  4. int main(int argc, char ** argv)
  5. {
  6. struct dirent * dirent;
  7. DIR * dir = opendir(".");
  8. while ((dirent = readdir(dir)))
  9. printf("found %s\n", dirent->d_name);
  10. closedir(dir);
  11. return 0;
  12. }