Le scandir semble correspondre a mon problème car effectivement je ne connait pas le nom complet du fichier que je cherche à cause justement de la série de chiffre qui est inséré aléatoirement par le programme. Je sais juste qu'il commence avec la racine fixe suivi de la date que je rentre.
La concatenation du nom se fait par strncpy
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Pour rappel "Racine_fixe"+"Date_recherche"+"Série_chiffre"+"extension"
J'ai regardé dans l'aide de VisualC++ et je ne trouve pas de concordance pour la fonction scandir. Et avec les pages man je t'avouerais que ça ne m'avance pas plus que ça.
Avec strcmp ça a l'air sympa mais le problème c'est qu'il faut maîtriser les deux chaines de caractères et malheureusement je ne maîtrise pas une des deux chaines.
Mais ça m'énerve car sans cette série de chiffre et en renommant le fichier mon programme fonctionne (bon d'accord je triche) mais j'aimeris beaucoup pouvoir le faire sans avoir a renommer le fichier que je veux copier. Ca me casse les ******
![]()
![]()
Partager