un petit coup d'oeil sur les sources (categorie fichier ...) t'aurait permis de trouver ca :
#include <windows.h>
#include <iostream.h>
void main()
{
SYSTEMTIME sysTime;
FILETIME fTimeCreat,fTimeAcce,fTimeWrite ,fLocTime;
HANDLE hFile;
// Ouvrir/créer un fichier.
//.........................
hFile = CreateFile( "C:/truc.txt",
GENERIC_READ | GENERIC_WRITE,
0, NULL, OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL, NULL );
// Recupere l'heure du fichier
GetFileTime( hFile, &fTimeCreat, &fTimeAcce, &fTimeWrite);
// Convertir une heure de fichier UTC. en l'heure locale du fichier
FileTimeToLocalFileTime( &fTimeAcce, &fLocTime );
// convertir une structure FILETIME en la date/heure SYSTEM
FileTimeToSystemTime( &fLocTime, &sysTime );
cout << sysTime.wDay << " " << sysTime.wMonth << " " << sysTime.wYear << endl;
cout << sysTime.wHour << " " << sysTime.wMinute << endl;
CloseHandle( hFile );
}
un petit tour sur le msdn peut aussi aider :
[ Lien ]-------------------------------
Réponse au message :
-------------------------------
> bonjour pour mon stage on m'a demandé de creer une application qui recuperer les dates de derniere modif d'un fichier pour les comparer a la date actuelle. (pour verifier des sauvegardes si vous voulez tout savoir)
>
> j'ai vu dans l'aide de visual studio qu'il existait une fonction lastwritetime() qui faisait ça mais j'avoue ne pas savoir du tout comment on s'en sert...ça doit pas etre compliquer mais c'est quand meme pas de mon niveau.
>
> si qq'un pouvait m'aider, m'expliquer ou mieux me donne un code source recupererant par exemple la date de modif du fichier C:\toto.txt ça m'avancerait bien !!^^
>
> merci d'avance.