BS-unabhängig Verzeichnisinhalt auslesen?
-
Hallo,
Ich möchte in einer Applikation den Inhalt eines Verzeichnises (inkl. Unterverzeichnise) auslesen und alle Dateien (bzw. deren Pfad) in strings speichern. Geht das irgendwie ohne System-Befehle?
Danke
-
Wurde schon öffters hier behandelt: boost::filesystem
-
Guck dir mal die Boost Filesystem Library an.
-
Oder auch mit QDir von Qt.
-
Oder dirstream, das hat am wenigsten Overhead:
http://fara.cs.uni-potsdam.de/~kaufmann/dirstream/simple__recursive_8cpp-example.html
-
Danke für die Antworten!
Habe mich mittlerweile für den kürzesten Weg entschieden, die readdir()-Funktion. Ist leider nur für UNIX-Systeme, aber die Wahrscheinlichkeit, dass die Applikation je auf Nicht-UNIX laufen muss ist sehr klein...