Zeit, Millisekunden oder Mikrosekunden für Windows C ++ messen [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Berechnen der Ausführungszeit eines Code-Snippets in C ++ 16 AntwortenWie misst man die Ausführungszeit in Millisekunden oder Mikrosekunden in Windows C ++?
Ich habe viele Methoden gefunden, die eine Aufrufzeit (NULL) verwenden, aber sie misst die Zeit nur in Sekunden und die Sekunden clock () (clock_t) misst die CPU-Zeit, nicht die tatsächliche Zeit.
Ich habe die in diesem Artikel erwähnte Funktion gettimeofday (Kalenderzeit) gefunden: dropbox.com/s/k0zv8pck7ydbakz/1_7-PDF_thesis_2.pdf
Diese Funktion ist für Linux (Rechenzeit in Millisekunden und Mikrosekunden) und nicht für Windows.
Für Windows habe ich eine Alternative gefunden: dropbox.com/s/ofo99b166l7e2gf/gettimeofday.txt
Und dies kann relevant sein: stackoverflow.com/de/242435/