Dateien und Ordner auflisten



  • Gibt es in C++ eine Möglichkeit, sich die Dateien und Ordner eines Pfades auflisten bzw. in ein Feld speichern zu lassen oder ist das betriebssystemabhängig?



  • Hallo

    ist grundsätzlich plattformspezifisch (FindFirst/FindNext unter Windows), es gibt aber portable Wrapper (z.B. boost::filesystem)

    bis bald
    akari



  • Also, eine typische Funktion FindFirst findet MSDN gar nicht. Da steht nur irgendwelches Zeug im Zusammenhang mit einem Microsoft BizTalk Server und eine Member-Funktion einer MFC-Klasse: CDaoRecordset::FindFirst.
    Wie lautet denn die passende WinAPI-Funktion, um sowas zu machen?



  • Die beiden WinAPI-Funktionen heißen FindFirstFile/FindNextFile.
    Hättest du aber auch selber finden können...



  • *doppelpost*



  • Hallo

    Die lautet FindFirstFile.

    Die meisten WinAPI-Seiten sind auf Englisch, deshalb must du bei der Suche in der MSDN die Suchoption Seiten druchsuchen - Alle Sprachen auswählen (Erscheint erst in einem Suchergebnis)

    bis bald
    akari



  • Die beiden WinAPI-Funktionen heißen FindFirstFile/FindNextFile.
    Hättest du aber auch selber finden können...

    Ich habe nach FindFirst gesucht, deshalb habe ich sie nicht gefunden. Eine weitere, genauere Suche habe ich dann noch nicht gestartet, weil ich hier erst nachfragen wollte, warum bei FindFirst eigentlich gar nichts gefunden wird.

    Die meisten WinAPI-Seiten sind auf Englisch, deshalb must du bei der Suche in der MSDN die Suchoption Seiten druchsuchen - Alle Sprachen auswählen (Erscheint erst in einem Suchergebnis)

    Wie gesagt, nach FindFirstFile hatte ich ja noch gar nicht gesucht.


Anmelden zum Antworten