Ordner auslesen
-
Hallo,
ich möchte einen Ordner auslesen, einfach Datei für Datei.
Und wenn sich einer damit auskennt, kann er mir vielleicht
noch ein Tipp geben, wo ich darüber was finde zum nachlesen.Kann man Datum und Uhrzeit der Datei mit auslesen?
Gruß und Dank,
Frankie
-
die c-stdlib hat dafür leider keine funktionen. unter unix gibts da aber glaub ich <dirent.h>. unter windows geht das mit den win32api-funktionen FindFirstFile(), FindNextFile() und FindClose(). sowohl mit den unix- wie auch mit den windows-funktionen kannst du alle verzeichnisdaten einlesen. also name, datum der letzten änderung, datum der erstellung, größe, zugriffsrechte etc.
-
Ich habe keine Ahnung wie's unter Windows geht, aber wenn du es für Linux willst, dann soltest du mal auf www.pronix.de schauen. Dort gibt's das Open Book von Linux/Unix Programmierung. Ein hervorragendes Buch. Im Kapitel 2 findest du was du brauchst.
mfg LastManStanding
-
Ja ich brauchs nur für UNIX.
Ich werds mir mal anschauen, danke.
Frankie
-
*noch-schnell-dirent-doc-nachreich*
-
also waenn du /sys/stat.h includest hast du eine struktur zur verfügung wo dies alles drinnensteht
-
Dieser Thread wurde von Moderator/in Shade Of Mine aus dem Forum ANSI C in das Forum Linux/Unix verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.