Archiv verlassen und diese Seite im Standarddesign anzeigen : [C] Neue Dateien finden
roadracer
21-01-2011, 22:47
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
sommerfee
22-01-2011, 10:54
In den Standard-Bibliotheken von C nicht, aber in diversen anderen Bibliotheken (glib, qt, ...) gibt es Funktionen, die man dafür einsetzen kann.
roadracer
22-01-2011, 13:41
Hmm, ich hoffe du meinst jetzt nicht readdir() und stat()...
Kannst du mir einige Beispiele geben?
VG
sommerfee
22-01-2011, 14:45
Die glib geht etwas darüber hinaus:
http://library.gnome.org/devel/glib/stable/glib-File-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?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.