Anzeige:
Ergebnis 1 bis 4 von 4

Thema: [C] Neue Dateien finden

  1. #1
    Registrierter Benutzer Avatar von roadracer
    Registriert seit
    16.02.2010
    Ort
    Wolfenbüttel
    Beiträge
    48

    [C] Neue Dateien finden

    Hallo,
    gibt es in C eine einfache Möglichkeit neue Dateien (also erstellt oder geändert seit ...) rekursiv zu finden? Also im Endeffekt wie find.

    VG
    OpenSUSE 12.1 x86 KDE 4.7

    Alle Rechtschreibfehler unterliegen der GFDL und dürfen so oder in veränderter Form genutzt und weiter gegeben werden.

  2. #2
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    In den Standard-Bibliotheken von C nicht, aber in diversen anderen Bibliotheken (glib, qt, ...) gibt es Funktionen, die man dafür einsetzen kann.

  3. #3
    Registrierter Benutzer Avatar von roadracer
    Registriert seit
    16.02.2010
    Ort
    Wolfenbüttel
    Beiträge
    48
    Hmm, ich hoffe du meinst jetzt nicht readdir() und stat()...
    Kannst du mir einige Beispiele geben?

    VG
    OpenSUSE 12.1 x86 KDE 4.7

    Alle Rechtschreibfehler unterliegen der GFDL und dürfen so oder in veränderter Form genutzt und weiter gegeben werden.

  4. #4
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Die glib geht etwas darüber hinaus:
    http://library.gnome.org/devel/glib/...Utilities.html

    Qt kennt immerhin zusätzlich Filter etc (wäre aber C++):
    http://doc.qt.nokia.com/4.7/qdir.html
    http://doc.qt.nokia.com/4.7/qdiriterator.html

    Wenn du sowas wie find haben möchtest, warum schaust du dir nicht den Quelltext von find an und schaust, wie du was davon recyceln kannst?

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •