Lire titre de fichier .txt en C

valgoku Messages postés 213 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
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 11653 Statut Contributeur 1 847
 
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