Methode pour faire un pause

Fermé
houcem - 26 août 2008 à 22:09
 houcem - 27 août 2008 à 11:00
salut
j'ai une fonction qui deplace des disques d'un axe vers l'autre
elle a marche mais sans voir les deplacement
donc j'ai besoin d'une methode qui fait "pause" apres chaque deplacement (comme sleep à l'unix)
merci

7 réponses

ah desole
je suis entrain de programmer avec C++ en utilisant la bibliotheque QT
0
Utilisateur anonyme
26 août 2008 à 22:15
Désoler, dans ce cas je passe mon chemin. (je ne connais pas encore les C)
a++
-1
je programme avec c++ /QT
voici le code :

hanoi(n-1,axe1,axe3,axe2);
***************
deplacer(axe1,axe2);

je veux faire une pause de (quelques milliseconde) à la place de *********
0
Je pense que les membres du forum du sdz seront plus aptes à te répondre : https://openclassrooms.com/fr/
0
j'ai fais:
QTimer::singleShot(200, this, SLOT(updateCaption()));
mais ça marche pas !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
j'ai essayer avec

{hanoi(n-1,axe1,axe3,axe2);
QThread::msleep ( 1000);
deplacer(axe1,axe2);
hanoi(n-1,axe3,axe2,axe1);
}

mais il m'ecrit au niveau du compilation " 'static void QThread::msleep<long unsigned int>' is protected".
0
Utilisateur anonyme
26 août 2008 à 22:10
Salut,
Tu utilises quoi comme langage ?
-1
Noxprime Messages postés 44 Date d'inscription dimanche 4 mars 2007 Statut Membre Dernière intervention 23 juillet 2009 5
26 août 2008 à 22:11
Tu programme dans quel langage ?
-1