C ++ difftime () - C ++ Standard Library

A difftime () függvény C ++ - ban másodpercek alatt kiszámítja a különbséget kétszer.

A difftime () függvény a fejlécfájlban van meghatározva.

difftime () prototípus

 kettős diff. (idő_t vége, idő_t kezdete);

A difftime () két time_tobjektumot vesz igénybe : véget és kezdetet, és kiszámítja a különbséget as értékként , és másodpercek alatt adjaend - begin vissza az eredményt .

Ha a vég a kezdet előtti időre utal, akkor az eredmény negatív.

difftime () Paraméterek

  • vége: A befejezési idő ábrázolása.
  • kezdete: Képezze a kezdési időpontot.

difftime () Return value

  • A difftime () függvény másodpercek alatt adja vissza a vég és a kezdet közötti időbeli különbséget.

Példa: Hogyan működik a difftime () függvény

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

A program futtatásakor a kimenet a következő lesz:

 Szükséges idő = 3 másodperc

Itt a time () függvény segítségével megkapjuk az aktuális naptári időt time_t.

érdekes cikkek...