Bonjour,
Je développe un module pour générer des logs.
Pour ça j'ai besoin de récupérer la date et l'heure du système.
Voilà comment je procède :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
SYSTEMTIME Time;
GetSystemTime(&Time);
char buff_date[100];
char buff_heure[100];
GetDateFormat(LOCALE_SYSTEM_DEFAULT,NULL,&Time,"dd'/'MM'/'yy",buff_date,100);                
GetTimeFormat(LOCALE_SYSTEM_DEFAULT,NULL,&Time," HH':'mm':'ss tt",buff_heure,100);               
strcat(buff_date, buff_heure);
Ma question est de savoir si ces lignes sont performants ou existe-t-il une manière plus rapide pour récupérer ces infos ( sans time.h ) ?

Merci de votre réponse.