delay sleep & co - C++ - Programmation
Marsh Posté le 11-05-2005 à 19:30:08
sous Windows c'est Sleep (avec une majuscule) et tu dois inclure "windows.h"
http://msdn.microsoft.com/library/ [...] /sleep.asp
Marsh Posté le 11-05-2005 à 19:33:48
Cela vient peut-être bien de la majuscule
je vais tenter
merci
Marsh Posté le 11-05-2005 à 19:53:53
Ca fonctionne! merci
Seulement Sleep(16) a plutot tendance a se transformer en Sleep(35) (Merci Windows). Est-ce qu'il est possible de corriger?
Marsh Posté le 11-05-2005 à 20:26:45
Tu pourrais lire la doc que je t'ai fournis quand même
Remarks
This function causes a thread to relinquish the remainder of its time slice and become unrunnable for at least the specified number of milliseconds, after which the thread is ready to run. In particular, if you specify zero milliseconds, the thread will relinquish the remainder of its time slice but remain ready. Note that a ready thread is not guaranteed to run immediately. Consequently, the thread may not run until some time after the specified interval elapses. For more information, see Scheduling Priorities.
Marsh Posté le 11-05-2005 à 20:35:22
Désolé mais tout ça c'est de l'anglais pour moi.
J'avais aussi déjà vu ce pb qd j'avais cherché (cf premier message) mais je n'ai pas trouvé de solution et mon dico d'anglais est trop vieux et chaque fois que je cherche à trafuire des trucs d'info je trouve pas la moitié des mots...
Marsh Posté le 11-05-2005 à 20:36:56
Je m'y lance qd même
Merci pour tout
Marsh Posté le 13-05-2005 à 13:04:11
Remarque des causes de cette fonction un fil pour abandonner le reste de sa tranche de temps et pour devenir unrunnable pour au moins le nombre indiqué de millisecondes, après quoi le fil est prêt à courir. En particulier, si vous indiquez les millisecondes zéro, le fil abandonnera le reste de sa tranche de temps mais restera prêt. Notez qu'un fil prêt n'est pas garanti pour fonctionner immédiatement. En conséquence, le fil peut ne pas fonctionner jusqu'à une certaine heure après que l'intervalle indiqué s'écoule. Pour plus d'information, voir les priorités d'établissement du programme.
traduction donnee par : http://translate.google.com/translate_t
bon je m'en sert pas tellement (pas vraiment besoin) mais ca peut eviter de longues recherches dans le dico
le fil : le thread ;-)
Marsh Posté le 13-05-2005 à 22:11:55
merci bien
Marsh Posté le 11-05-2005 à 19:26:07
Bonjour
Je cherche le moyen de faire une pause de quelques millisecondes dans un programme C++ mais après plusieurs recherches j'ai touvé
delay (je sais que je l'ai utilisé il y a longtemps mais il semble peu aprécié aujourd'hui)
sleep
usleep
avec plein de doc et tout ce qu'il faut sauf que quand je compile (Dev C++) aucune des fonctions n'est connue. J'ai inclus les fichiers donnés par les docs et j'en ai essayé d'autres au pif mais rien n'y fait (unistd.h time.h stdlib.h utime.h et beaucoup d'autres au cas où)...
---------------
deluser --remove-home ptitchep