Bonjour à tous!
je cherche à connaitre la date de derniere modification d'un fichier.
Pour cela, j'utilise "stat", mais ensuite, je ne sais pas lire la valeur renvoyée.
Voici mon code:
Cependant, cela m'indique que mon fichier a été modifié dans les année 70... la c'est sur, je n'utilise pas bien ces fonctions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 struct stat *s; stat(fichierVoc,s); struct tm *p; time_t fff=&(s->st_mtime); p=localtime(&fff); printf("le %d %d %d, ", p->tm_mday, p->tm_mon, 1900 +p->tm_year); printf("et il est %02uh %02umin %02usec.\n", p->tm_hour, p->tm_min, p->tm_sec);
Pouvez-vous m'aider?
Par avance merci!!
Partager