Wie man die aktuelle Zeit in Millisekunden?

Ich bin neu in C++ und ich weiß nicht viel über seine Bibliothek. Ich brauche Zeit, die Analyse der verschiedenen Sortier-algorithmen, für die ich brauche zu bekommen, die aktuelle Zeit in Millisekunden. Gibt es eine Möglichkeit, das zu tun?

  • schauen Sie in std::chorno
  • Für die Analyse von Sortier-algorithmen, Millisekunden kann nicht niedrig genug Auflösung, und die "aktuelle Zeit" ist nicht wirklich das, was Sie brauchen, sowieso. Sie wollen die relative Zeit, die es braucht, um eine Aufgabe auszuführen. std::chrono::high_resolution_clock ist wahrscheinlich das, was Sie wollen.
  • Dank gsamaras für die Lösung, nur kleine Zweifel, wie jemand oben in den Kommentaren erwähnt, die aktuelle Zeit ist eine relative Zeit, in java die aktuelle Zeit wird berechnet von Mitternacht 1. Januar 1970, so high_resolution_clock::jetzt () - Funktion gibt die Zeit relativ zu welcher Zeit?
  • Sie sind herzlich willkommen! Deine Frage gut. Für die Frage nun, siehe mein edit, die Epoche (εποχή), ist das gleiche in c++ sowie: Thu Jan 01 01:00:01 1970.
  • Möglich, Duplikat der so drucken Sie die aktuelle Zeit (mit Millisekunden) mit C++ / C++11
Schreibe einen Kommentar