_DOS_FINDNEXT |
Recherche le prochain en DOS |
---|---|
Symantec C++ Version 6.0+ | dos.h |
Syntaxe
unsigned _dos_findnext(struct find_t *fileinfo); |
Description
Cette fonction permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier.
Remarques
- Les fonctions _dos_findnext et dos_findnext utilisent l'appel système 0x4F pour renvoyer des informations sur l'instance suivante d'un fichier dont le bloc d'informations sur le fichier a été renvoyé par un précédent appel _dos_findfirst ou dos_findfirst. Le paramètre fileinfo spécifie un bloc d'informations de fichier précédemment renvoyé. Les informations de fichier sont entreposées dans une structure FIND ou _find_t, selon la version de la fonction que vous utilisez. Ces types sont définis dans le fichier d'entête dos.h.
- La fonction _dos_findnext est une version récursive de l'appel de la bibliothèque findnext. La principale différence entre cette fonction et findnext est qu'elle permet la récursivité grâce à l'utilisation de différentes structures d'informations de fichier pour chaque fois que la fonction dos_findfirst ou _dos_findfirst est appelée.
- La fonction _dos_findnext renvoit 0 si un fichier est trouvé. Sinon, ils renvoient le code d'erreur DOS et définissent errno sur ENOENT, indiquant qu'aucun fichier n'a pu être trouvé.
Dernière mise à jour : Dimanche, le 14 Mars 2021