omp_get_wtime
Gibt den Wert der verstrichenen Zeit in Sekunden zwischen einem Punkt zurück.
double omp_get_wtime( );
Rückgabewert
Gibt einen Wert aus der verstrichenen Zeit in Sekunden, aber einige beliebige konsistentem Punkt zurück.
Hinweise
Dieser Punkt bleibt während der Programmausführung konsistent und ermöglicht folgende Vergleiche.
Weitere Informationen finden Sie unter 3.3.1 omp_get_wtime-Funktion.
Beispiel
// omp_get_wtime.cpp
// compile with: /openmp
#include "omp.h"
#include <stdio.h>
#include <windows.h>
int main() {
double start = omp_get_wtime( );
Sleep(1000);
double end = omp_get_wtime( );
double wtick = omp_get_wtick( );
printf_s("start = %.16g\nend = %.16g\ndiff = %.16g\n",
start, end, end - start);
printf_s("wtick = %.16g\n1/wtick = %.16g\n",
wtick, 1.0 / wtick);
}