Les partenaires publicitaires:

Comment le code C ++ Attendez Fonction

Lors du codage en C ++, il peut être utile d'arrêter l'exécution du programme temporairement à des fins telles que l'animation ou de donner le temps à l'utilisateur de lire l'écran. Par exemple, vous pouvez afficher du texte à l'utilisateur, le programme aurait attendre cinq secondes, puis poursuivre l'exécution de code. Divers "dormir" fonctions sont disponibles, en fonction du système d'exploitation que vous utilisez, car elle nécessite l'accès à l'horloge système.

Instructions

  1. 1

    Ouvrez le fichier C ++ dans un éditeur tel que Microsoft Visual Studio Express.

  2. 2

    Inclure le "Windows.h" tête, dans Windows, de sorte que vous pouvez accéder à la "dormir" fonction en ajoutant le code suivant au début du fichier:

    comprendre

    Sinon, si vous utilisez Unix, inclure le "unistd.h" header place avec le code:

    comprendre
  3. 3

    Appelez le "dormir" fonction dans Windows pour mettre en pause l'exécution du programme pour un laps de temps spécifié en ajoutant le code suivant dans votre fonction:

    sommeil (1000) - // 1 seconde




    L'argument numérique est en millisecondes, donc 1000 ms = 1 seconde.

    Alternativement, sous Unix, appeler le "dormir" ou "usleep" fonctions suspendre l'exécution, avec le code:

    dormir (1) - // 1 seconde

    usleep (500000) - // 0,5 secondes

    L'Unix "dormir" l'argument de la fonction est mesuré en secondes. La "usleep" l'argument de la fonction est mesurée en microsecondes, ce qui est un millionième de seconde. L'argument pour le "usleep" fonction doit être inférieur à un million.

  4. 4

    Enregistrez le fichier C ++, compiler et exécuter le programme à utiliser la fonction de veille.

» » » » Comment le code C ++ Attendez Fonction