Bonjour,
Je cherche à récuperer l'heure systéme en millisecondes avec VC++6...et je dois bien avouer que je séche comme morue au soleil
Si quelqu'un sait comment faire...
...d'avance merci
TSalm
Bonjour,
Je cherche à récuperer l'heure systéme en millisecondes avec VC++6...et je dois bien avouer que je séche comme morue au soleil
Si quelqu'un sait comment faire...
...d'avance merci
TSalm
Salut,
regarde ces fonction :
http://www.cplusplus.com/reference/c...time/time.html
hélas, la valeur est envoyé en seconde et non pas en millisecondes![]()
oui, c'est en rapport avec mon autre poste, je cherche à récuperer un temps en millisecondes pour faire des mesures entre deux instants.
J'ai trouvé ça qui fonctionne bien :
http://msdn2.microsoft.com/en-us/library/ms724408.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // Retourne le nombre millisecondes depuis le démarrage du PC __declspec(dllexport) void gettime( long &timeinml) { double a; a= (double) clock(); timeinml = GetTickCount(); }
En tout cas merci
Attention,
GetTickCount() n'est que sous windows![]()
Mesure un intervalle et temps et obtenir l'heure sont deux choses différentes. Par exemple, QueryPerformancCounter marche très bien pour mesurer avec précision un temps relatif, mais ne donne pas une temps absolu.
Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.
Partager