Bonjour,

Je suis sous QtCreator, j'ai un code qui fonctionne sous gnu/linux et sous windows pour afficher l'heure.
Le soucis, c'est que sous windows, l'heure est en anglais et pas sous gnu/linux...

Quelqu'un saurais pourquoi ?

Voila le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
time_t rawtime;
     struct tm * timeinfo;
     char buffer [80];
     time (&rawtime);
     timeinfo = localtime (&rawtime);
     strftime (buffer,80," %H:%M%p / %A %d %B", timeinfo);
     puts (buffer);
     string s;
     stringstream out;
     out << buffer;
     s = out.str();
     QString heure(s.c_str());
Merci d'avance,