Navigation
Artikel
Stuff
RSS Feeds
|
Sourcecodes - Inhalt eines Ordners anzeigenSprachenübersicht/C / C++/ C#/Daten & Ordner Keywords: Dateien eines Ordnerns auflisten, C++ Quellcode, files, Inhalt eines Ordners auflisten Herzlichen Dank an Anton Staruschkin von www.cpp-programming.de/, für die Erlaubnis seine Quellcodes zu veröffentlichen.
Code: #include <iostream> #include <windows.h> using namespace std; int main() { WIN32_FIND_DATA FData; HANDLE hSearch = FindFirstFile("C:\\*.*",&FData); BOOL MoreFiles = FALSE; int cnt_dir = 0, cnt_file = 0; if (hSearch == INVALID_HANDLE_VALUE) return -1; do { // Ist das ein Ordner ? if (FData.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY) { // Den Ordnernamen ausgeben cout<<"(Ordner) "<<FData.cFileName<<endl; cnt_dir++; // Ordnerzähler um 1 erhöhen } // Wenn nicht else { // Den Dateinamen ausgeben cout<<"(Datei) "<<FData.cFileName<<endl; cnt_file++; // Dateizähler um 1 erhöhen } MoreFiles = FindNextFile(hSearch,&FData); } while (MoreFiles); FindClose(hSearch); cout<<endl<<"Insgesamt"<<endl <<"Ordner: "<<cnt_dir<<endl <<"Dateien: "<<cnt_file; cin.get(); return 0; } Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren? Sprachenübersicht/C / C++/ C#/Daten & Ordner/Inhalt eines Ordners anzeigen |