delorie.com/archives/browse.cgi | search |
From: | "Andrew Hurrell" <andrew AT amh-consulting DOT freeserve DOT co DOT uk> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: File listing |
Date: | Wed, 2 Feb 2000 00:15:11 -0000 |
Organization: | Customer of Planet Online |
Lines: | 27 |
Message-ID: | <87ahac$9k1$1@newsg4.svr.pol.co.uk> |
References: | <200002022203 DOT OAA01009 AT www1 DOT xoommail DOT com> <76fh9scttgn0k3lfi45equ7a80uopkg97j AT 4ax DOT com> |
NNTP-Posting-Host: | modem-186.hippo-tang.dialup.pol.co.uk |
X-Trace: | newsg4.svr.pol.co.uk 949536908 9857 62.137.28.186 (3 Feb 2000 00:15:08 GMT) |
NNTP-Posting-Date: | 3 Feb 2000 00:15:08 GMT |
X-Complaints-To: | abuse AT theplanet DOT net |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 5.00.2014.211 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2014.211 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Damian Yerrick wrote > >I am curious as to how to list the files in a > >directory to the screen, or into an array, like a > >file open window. Could somebody give me some > >ideas? > > Look in the libc docs for findfirst() or look in the Allegro docs for > for_each_file(). > Or you could use the functions in dirent.h e.g. DIR *d = opendir("your_directory"); struct dirent *de; while((de = readdir(d))) name[k++] = strdup(de->d_name); closedir(d); ANDREW
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |