Se alle filer

Tags:    c++

Hvordan får man sit program til at udskrive alle filer der ligger i samme mappe som programmet???
Bruger dev-cpp i Windows



6 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Se f.ex:

http://home20.inet.tele.dk/midgaard/snip/listfiles.html

Hvis ikke du vil listet filer i undermapper fjerner du kaldet til scan() her:

if(stat_struct.st_mode & S_IFDIR)
{ /* It's a directory entry */
scan(full_name, ext);
}

Jeg går ud fra at du bruger mingw eller cygwin.



Måske kan mingw også oversætte denne:

http://home20.inet.tele.dk/midgaard/snip/adir.html



Se f.ex:

http://home20.inet.tele.dk/midgaard/snip/listfiles.html

Hvis ikke du vil listet filer i undermapper fjerner du kaldet til scan() her:

if(stat_struct.st_mode & S_IFDIR)
{ /* It's a directory entry */
scan(full_name, ext);
}

Jeg går ud fra at du bruger mingw eller cygwin.

jeg har ikke include filen: sys/dirent.h alt hvad jeg har i min sys mappe er:
Fold kodeboks ind/udKode 




Jeg går ud fra at du bruger mingw eller cygwin.
jeg har ikke include filen: sys/dirent.h alt hvad jeg har i min sys mappe er:
Fold kodeboks ind/udKode 

Har fundet den, den lå i min almindelige include mappe og lav lige et svar! Så jeg kan give dig up!
DU SKAL!!!!!!!!!!!!!!!




Jeg må vist hellere få rettet mit eksempel så det ikke inkluderer <sys/dirent.h> men <dirent.h>, de fleste kompilere har den til at ligge i include mappen, cygwin finder den både med og uden sys.



Jeg må vist hellere få rettet mit eksempel så det ikke inkluderer <sys/dirent.h> men <dirent.h>, de fleste kompilere har den til at ligge i include mappen, cygwin finder den både med og uden sys.

ok men hvorfor vil du ikke have up?



t