C ++ difftime () - C ++ standardbibliotek

Difftime () -funksjonen i C ++ beregner forskjellen mellom to ganger i sekunder.

Difftime () -funksjonen er definert i topptekstfilen.

difftime () prototype

 dobbel difftime (tid_t slutt, tid_t begynner);

Difftime () tar to time_tobjekter: slutt og begynn, og beregner forskjellen som end - beginog returnerer resultatet i sekunder .

Hvis slutt refererer til tiden som inntreffer før begynnelse, er resultatet negativt.

difftime () Parametere

  • slutt: Representer sluttid.
  • begynn: Representer starttiden.

difftime () Returverdi

  • Difftime () -funksjonen returnerer tidsforskjellen mellom slutt og begynn i sekunder.

Eksempel: Hvordan difftime () fungerer

 #include #include using namespace std; int main() ( time_t start, finish; long product; time(&start); for(int i=0; i<10000; i++) ( for(int j=0; j<100000; j++) ( product = i*j; ) ) time(&finish); cout << "Time required = " << difftime(finish, start) << " seconds"; return 0; )

Når du kjører programmet, vil utdataene være:

 Tid som kreves = 3 sekunder

Her brukes time () -funksjonen for å få den gjeldende kalendertiden av typen time_t.

Interessante artikler...