2009-06-07 5 views
0

Je me demande comment faire des choses comme l'information de fichier gettling, la recherche dans les répertoires/sous-répertoires en C++? Y a-t-il une bibliothèque particulière que je devrais examiner?comment obtenir des informations de fichier/répertoires de recherche

Je vois des trucs comme ça dans quelques exemples:

#include <sys/types.h> 
#include <sys/stat.h> 

Je ne sais pas d'où ils viennent .. Merci!

EDIT: Je suis la programmation dans Windows BTW

+0

Quel (s) système (s) d'exploitation utilisez-vous? Veuillez ajouter cette information à la question. – RichieHindle

+0

oh oui, désolé, c'est dans les fenêtres –

Répondre

4

Dans Windows, vous pouvez utiliser l'API Win32 - FindFirstFile & FindNextFile pour la recherche dans des dossiers et divers appels GetFileXXX.

Voir ici pour plus d'informations: MSDN information on file APIs

0

standard C++ n'a pas de fonctions d'accès au répertoire. Sous Windows, vous avez le choix entre une bibliothèque multiplateforme telle que Boost ou l'utilisation du Windows natif FindFirstFile et des fonctions associées.

1

Si vous utilisez MFC, voir CFileFind. Même si ce n'est pas le cas, vérifiez son implémentation (si vous utilisez Visual Studio et avez installé la source MFC).

Questions connexes