Lire titre de fichier .txt en C

Fermé
valgoku Messages postés 187 Date d'inscription lundi 17 avril 2006 Statut Membre Dernière intervention 22 janvier 2013 - 8 mars 2010 à 20:08
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 8 mars 2010 à 21:16
Bonjour,

J'aimerai savoir s'il est possible de lire les différents titres de fichier en .txt ?

Par exemple, j'aimerai demander à l'utilisateur de rentrer un nom de fichier pour pouvoir travailler dessus.

Donc on lui demande de rentrer une chaine de caractère, puis on cherche avec un boucle, le nom du fichier, puis on travaille avec.

Comment faire ?

Exemple : il y a 3 fichiers : fichierun.txt , fichierdeux.txt , fichiertrois.txt .

L'utilisateur choisit fichierun.txt .

Comme faire pour scanner le titre ?

Merci beaucoup
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
8 mars 2010 à 21:16
Sur Widows, tu peux utiliser les fonctions FindFirstFile et FindNextFile() afin de lister les fichiers dans un répertoire. Ensuite avec cFileName tu pourras effectuer une comparaison avec strncpy pour comparer les chaînes.
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-findfirstfilea?redirectedfrom=MSDN
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-findnextfilea?redirectedfrom=MSDN

Cdlt,
0