How do you get a directory listing in C?
The following POSIX program will print the names of the files in the current directory: #define _XOPEN_SOURCE 700 #include <stdio.h> #include <sys/types.h> #include <dirent.h> int main (void) { DIR *dp; struct dirent *ep; dp = opendir (“./”); if (dp != NULL) { while ((ep = readdir (dp)) != NULL) puts (ep->d_name); (void) closedir (dp); return … Read more