Methode pour faire un pause

houcem -  
 houcem -
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

houcem
 
ah desole
je suis entrain de programmer avec C++ en utilisant la bibliotheque QT
0
Utilisateur anonyme
 
Désoler, dans ce cas je passe mon chemin. (je ne connais pas encore les C)
a++
-1
houcem
 
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
Darkyesus
 
Je pense que les membres du forum du sdz seront plus aptes à te répondre : https://openclassrooms.com/fr/
0
houcem
 
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
houcem
 
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
 
Salut,
Tu utilises quoi comme langage ?
-1
Noxprime Messages postés 48 Statut Membre 5
 
Tu programme dans quel langage ?
-1