Dateien in bestimmtem Ordner nach string durchsuchen
-
Hallo!
Gibt es eine Funktion mit der ich in C++ alle (csv-)Dateien eines bestimmten Ordners nach einem bestimmten String durchsuchen kann?
Wenn der String gefunden wurde müsste ich mir die ganze Zeile, in der der Suchstring gefunden wurde, merken.
Danke im Voraus für Eure Hilfe!
Claudia
-
suki schrieb:
Gibt es eine Funktion mit der ich in C++ alle (csv-)Dateien eines bestimmten Ordners nach einem bestimmten String durchsuchen kann?
Sobald du sie geschrieben hast.
Bei welchem der Teilaufgaben hast du Probleme?
-
Ich benutze die Funktion FindFirst,FindNext,FindClose.
Ich gebe eine Directory an in der gesucht werden soll, sage faAnyFile bei den Attributes für diese Funktionen.
So bekomme ich aber keine Liste des Ordnerinhaltes!Mach ich da vielleicht etwas falsch?
-
Directory allein reicht soweit ich weis nicht du musst das ungefähr so machen:
FindFirst("PfadzumVerzeichnis\\*.*",faAnyFile, SearchRec);Wobei abder . auch nicht so gut ist da auch Unterverzeichnisse gefunden werden. Er hat bei mir sogar . und .. gefunden.
-
Was aber entweder durch ein if, oder durch die (mw) Tatsache, daß das immer die ersten 2 Ordner sind, abfangbar ist.