Freigeben über


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);
}
  

Siehe auch

Konzepte

OpenMP-Funktionen