Heim >Backend-Entwicklung >C++ >Wie kann ich die Ausführung in C für Millisekunden anhalten?
Ausführung für Millisekunden in C anhalten
Die POSIX-Funktion „sleep()“ hält die Programmausführung für eine angegebene Anzahl von Sekunden an. Für eine detailliertere Steuerung der Schlafdauer bietet C jedoch präzisere Optionen.
In C 11 führt die Standardbibliothek eine Methode zum Schlafen für Millisekunden ein:
#include <chrono> #include <thread> std::this_thread::sleep_for(std::chrono::milliseconds(x));
Diese Funktion akzeptiert ein std::chrono::milliseconds-Objekt, das eine Dauer von x Millisekunden darstellt. Durch die Verwendung dieses Ansatzes wird die Möglichkeit einer Verwirrung hinsichtlich der Argumenteinheit von „sleep()“ beseitigt.
Das obige ist der detaillierte Inhalt vonWie kann ich die Ausführung in C für Millisekunden anhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!