Bonjour
Je cherche une fonction qui donne la date de modification d'un fichier.
J'aimerai une fonction qui marche aussi bien sous Linux qu'ailleurs ! Le but étant de la mettre dans un environnement GTK.
Bonjour
Je cherche une fonction qui donne la date de modification d'un fichier.
J'aimerai une fonction qui marche aussi bien sous Linux qu'ailleurs ! Le but étant de la mettre dans un environnement GTK.
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
Réponse dans la GLib, un wrapper de stat: g_statEnsuite il suffit de voir les specs de stat: http://man.developpez.com/man2/stat.2.php
Et de là tu peux voir les membres de la structures relatifs aux temps dans le fichier soit normalement:
- st_atime
- st_mtime /* Derniere modification */
- st_ctime
Voilà, je pense que ca devrait faire l'affaire![]()
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Le problème, est que ce ne sera qu'un programme Linux. J'aurais aimé un programme qui fasse aussi Windows !
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
La glib est (relativement) portable, c'est d'ailleurs une dépendance indispensable à gtk (comme expliqué sur la page d'accueil du site officiel).
Le lien de la doc en ligne de la fonction donnée par Franck est : g_stat. Et on peut y lire qu'il s'agit d'un wrapper pour la fonction stat (POSIX).
Julp.
OK !
C'est le second Lien qui est dans la partie Linux qui m'a fait croire que c'était du 100% Linux !
Demain, je fais tester par mon étudiant !
Modérateur Mageia/Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels : xrandr, algorigramme et C, xml et gtk...
Oh !!Envoyé par troumad
![]()
Assez marrant quand même je dois dire, vive les stagiaires non ?![]()
Et pour Franck.H pas mal le lien vers la doc de la fonction
Et aussi, pourquoi utiliser un wrapper de stat alors que cette dernière est portable ?
stat(), fstat(). C'est POSIX.1 donc très portable.Envoyé par troumad
Partager