So lesen Sie alle Dateien in einem Ordner mit C

8

Ich möchte alle Textdateien in einem bestimmten Ordner lesen. Die Namen der Dateien haben kein gemeinsames Muster in ihnen - sonst wäre die Aufgabe einfacher gewesen.

%Vor%

Es wäre gut, wenn ich auch mit Unterordnern umgehen könnte, aber selbst die grundlegende Implementierung ist ausreichend.

Ich habe versucht, die zuvor gestellten verwandten Fragen ( hier , hier , hier und hier ), aber keine von ihnen gibt eine C- und Linux-spezifische Antwort, die ich brauche.

edit : So, das habe ich basierend auf den Antworten geschrieben -

%Vor%

Und der Fehler, der empfangen wurde -
     pnp @ pnp-laptop: ~ / snort_rules_folder $ ./a.out
     Fehler: Fehler beim Öffnen der Eingabedatei

    
pnp 31.07.2012, 08:30
quelle

2 Antworten

11

Sie können diesen Beispielcode verwenden und ihn ändern, wenn Sie Folgendes benötigen:

%Vor%

Hoffen Sie, dass diese Hölle.

Grüße.

    
TOC 31.07.2012, 09:56
quelle
14

Diese sollten Ihnen den Einstieg erleichtern:

Siehe andere C IO Funktionen.

    
hmjd 31.07.2012 08:31
quelle

Tags und Links