La función difftime() se define en el archivo de encabezado ctime . La función difftime() se usa para calcular la diferencia entre dos tiempos en segundos.
Sintaxis:
double difftime(time_t end, time_t start);
Parámetros: Este método acepta dos parámetros:
- inicio: objeto time_t para la hora de inicio.
- end: objeto time_t para la hora de finalización.
Devoluciones: Esta función devuelve la diferencia entre dos tiempos en segundos.
Ejemplo:-
// C++ program to demonstrate // example of difftime() function. #include <bits/stdc++.h> using namespace std; int main() { time_t start, ending; long addition; time(&start); for (int i = 0; i < 20000; i++) { for (int j = 0; j < 20000; j++); } for (int i = 0; i < 20000; i++) { for (int j = 0; j < 20000; j++); } for (int i = 0; i < 20000; i++) { for (int j = 0; j < 20000; j++); } time(&ending); cout << "Total time required = " << difftime(ending, start) << " seconds " << endl; return 0; }
Producción:
Total time required = 2 seconds
Publicación traducida automáticamente
Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA