CLOCKS_PER_SEC
Von cppreference.com
| Definiert im Header <ctime> |
||
| #define CLOCKS_PER_SEC /* implementierungsabhängig */ |
||
Erweitert sich zu einem Ausdruck (nicht unbedingt eine Laufzeitkonstante) vom Typ std::clock_t, der die Anzahl der Taktzyklen pro Sekunde angibt, wie sie von std::clock() zurückgegeben wird.
[bearbeiten] Anmerkungen
POSIX definiert CLOCKS_PER_SEC als 1'000'000, unabhängig von der tatsächlichen Genauigkeit von std::clock().
[bearbeiten] Beispiel
Führen Sie diesen Code aus
#include <ctime> #include <iostream> #include <locale> int main() { const std::clock_t cps{CLOCKS_PER_SEC}; std::cout.imbue(std::locale("en_US.utf8")); std::cout << cps << '\n'; }
Mögliche Ausgabe
1,000,000
[bearbeiten] Siehe auch
| gibt die Prozessorzeit seit dem Start des Programms zurück (Funktion) | |
| Prozesslaufzeit (typedef) | |
| C-Dokumentation für CLOCKS_PER_SEC
| |