GNU/Linux >> Tutoriels Linux >  >> Linux

Dormir pendant des millisecondes

Notez qu'il n'y a pas d'API C standard pour les millisecondes, donc (sous Unix) vous devrez vous contenter de usleep , qui accepte les microsecondes :

#include <unistd.h>

unsigned int microseconds;
...
usleep(microseconds);

En C++11, vous pouvez le faire avec les fonctionnalités de bibliothèque standard :

#include <chrono>
#include <thread>
std::this_thread::sleep_for(std::chrono::milliseconds(x));

Clair et lisible, plus besoin de deviner quelles unités le sleep() fonction prend.


Linux
  1. Tutoriel de commande Linux sleep pour débutants (avec exemples)

  2. Linux Sleep Command - délai d'une durée spécifiée

  3. Existe-t-il une fonction de veille alternative en C aux millisecondes ?

  4. Convertir les millisecondes en timespec pour le port GNU

  5. Existe-t-il un équivalent de cd - pour cp ou mv ?

4 distributions Linux pour les jeux

Une introduction à bpftrace pour Linux

Choisir une imprimante pour Linux

Bash pour la boucle

Conseils d'utilisation de l'écran

Zorin OS pour les débutants Linux