Verzeichnisse auslesen
-
Hi!
Ich benötige eine Funktion, die mir aus dem aktuellen Verzeichniss alle Ordner ausliest.
Dann eine Funktion die bei einer bestimmten Ordnerangabe alle Dateien ausliest.Das dürften doch nur zwei einfache Schleifen sein, finde bloß die entsprechenden Befehle nicht.
Dnake für jede Antwort.
-
Hi,
kein Standard-C++ Problem, unter Windows wirst du die WinAPI verwenden wollen. Wie das damit funktioniert, steht in den WinAPI FaQ.
MfG Eisflamme
-
Ich bin leider ein Neuling in C++:
Java wäre es zum Bsp. so:
if(f.isDirectory()){
String files[] = f.list();
for(int i=0;i<files.length;++i){
System.out.println(" "+files[i]);
}
}Das muss doch in C++ auch so einfach gehen
-
Hallo,
Das muss doch in C++ auch so einfach gehen
C++ ist eben kein Java. Mit Standard C++ ist das nicht möglich, wie schon erwähnt wurde, aber boost bietet da eine portable Möglichkeit:
http://www.boost.org/libs/filesystem/doc/index.htm