From: Ulrich Drepper Date: Mon, 17 Mar 1997 03:55:21 +0000 (+0000) Subject: New example for scandir function. X-Git-Tag: cvs/glibc-2_0_4~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77055d99e4fc6d319fa746d8730e5c6a484202e5;p=thirdparty%2Fglibc.git New example for scandir function. --- diff --git a/manual/examples/dir2.c b/manual/examples/dir2.c new file mode 100644 index 00000000000..e3157694bda --- /dev/null +++ b/manual/examples/dir2.c @@ -0,0 +1,29 @@ +/*@group*/ +#include +#include +/*@end group*/ + +static int +one (struct dirent *unused) +{ + return 1; +} + +int +main (void) +{ + struct dirent **eps; + int n; + + n = scandir ("./", &eps, one, alphasort); + if (n >= 0) + { + int cnt; + for (cnt = 0; cnt < n; ++cnt) + puts (eps[cnt]->d_name); + } + else + perror ("Couldn't open the directory"); + + return 0; +}