Pause en C
Résolu
Bonjour à tous!
Voila j'ai un problème avec un code en C, lorsque je ne fait pas de pause lors de l'execution du programme, il me met une erreur...
Il faudrait que je fasse une pause en plein milieu du programme pour qu'il se repose.
Mais pas de getchar() ou autre, le programme doit en fait s'executer toute les heures automatiquement donc il ne faut pas que quelqu'un soit à coté toutes les heures pour appuyer sur un bouton...un genre de sleep quoi!
Voilou merci de vos réponses!
Voila j'ai un problème avec un code en C, lorsque je ne fait pas de pause lors de l'execution du programme, il me met une erreur...
Il faudrait que je fasse une pause en plein milieu du programme pour qu'il se repose.
Mais pas de getchar() ou autre, le programme doit en fait s'executer toute les heures automatiquement donc il ne faut pas que quelqu'un soit à coté toutes les heures pour appuyer sur un bouton...un genre de sleep quoi!
Voilou merci de vos réponses!
Configuration: Windows XP Internet Explorer 7.0
9 réponses
-
Bonjour,
ce serait sympa de poster ta solution merci :) -
Pour utiliser Sleep(), il faut inclure windows.h.
-
Bonjour,
surement un system("pause"); avec stdlib.h inclus !! -
C'est bon j'ai trouvé la solution!!
C'étais un peu compliqué mais bon...
Merci de vos réponses quand meme! -
Salut,
Ton programme est-il multi-thread ? Cela peut être la cause de tes plantages, un thread nécessitant une action d'un autre plante car il va "plus vite". Une attente à ce niveau-là avec des commandes comme pthread_join peuvent alors être une solution.
Sinon à quel niveau cela plante-t-il ? As-tu fait un débuggage avec pas à pas ? (ou alors méthode des printf ^^). -
ben il aime ptete pas trop le sleep(super longtemps). Pourquoi t'essayes pas plutot une utilisation d'une fonction de type time avec un while?
http://www.cplusplus.com/reference/ctime/time/ -
Ah oui je viens de voir la commande...bon sa ne résoud toujours pas le problème, il me met quand meme une erreur!
en fait j'utilise DEVC++ et quand je le compile et l'exécute avec le logiciel, tout marche. mais une fois que j'essai de lancer l'exe généré, sa plante... -
Sleep(tps en ms) avec une majuscule sous certains compliateurs.
-
Salut, et la fonction sleep, ce n'est pas possible ?