Affichage de date? [C] - C++ - Programmation
Marsh Posté le 18-05-2002 à 04:29:10
Tu l'as trouvé dans quelle librairie cette fonction ?
A en croire ce site, elle serait livrée avec DJGPP.
http://www.mitre.org/research/y2k/docs/TIME_T.html
Y'a un petit laïus au sujet de l'implémentation de cette fonction sous DOS.
Mais bon :
Code :
|
c'est assez clair : faut trouver à quoi ressemble time_t.
Je crois me souvenir d'une histoire de secondes à multiplier par 2 a moins que je confonde avec la structure de la FAT ...
petite recherche :
http://www.mitre.org/research/y2k/docs/TIME_T.html
http://msdn.microsoft.com/library/ [...] e_26ud.asp
[jfdsdjhfuetppo]--Message édité par HelloWorld le 18-05-2002 à 04:33:04--[/jfdsdjhfuetppo]
Marsh Posté le 18-05-2002 à 10:19:46
En fait, j'ai trouvé coment afficher la date:
il suffit donc de récupérer la structure correspondant au fichier en question :
Code :
|
puis de faire l'affichage grace a printf et ctime:
Code :
|
Voila, ca marche !
edit: c'est pas DJGPP, mais Borland C
[jfdsdjhfuetppo]--Message édité par freds45 le 18-05-2002 à 10:22:07--[/jfdsdjhfuetppo]
Marsh Posté le 18-05-2002 à 01:13:17
Voila, je suis en train de coder l'équivalent de la commande unix ls sous dos (avec plus de trucs que le 'dir' classique, mais j'arrive pas a trouver comment afficher la date et l'heure du fichier...
Je récupere la structure statbuf de la facon suivante:
stat(file, statbuf);
avec file, un char* contenant le path+nom du fichier.
Cette structure stat contient bien la date et l'heure du fichier, mais comment l'afficher? printf? autre?
si qqun avait une idée, ca serait cool...