Methode pour faire un pause

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
Configuration: Windows XP
Opera 9.51

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. ah desole
    je suis entrain de programmer avec C++ en utilisant la bibliotheque QT
    1. Désoler, dans ce cas je passe mon chemin. (je ne connais pas encore les C)
      a++
  2. 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 *********
    1. j'ai fais:
      QTimer::singleShot(200, this, SLOT(updateCaption()));
      mais ça marche pas !!!
      1. 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".