I alla programmeringsspråk , att kunna hitta tid och skillnaden mellan två registrerade tider är viktigt i många situationer . Oavsett om du beräknar bildrutor per sekund för ett tv-spel , spela in tiden mellan ingångarna eller försöker jämföra din programvara , C + + har inbyggd standard biblioteken för att mäta tid . Allt du behöver göra är att inkludera lämpliga biblioteken , tillsätt tidsfunktioner till ditt program och göra några beräkningar . Inga speciella tredje part bibliotek behövs. Instruktioner
1
Inkludera C + + tid bibliotek i ditt program med raden " # include " längst upp i programmet med något annat innehålla uttalanden .
2 Deklarera två tidsobjekt i din huvudprogramslingan . Du kan skapa tidsobjekt med kod som liknar " time_t helst , othertime ; " . Ersätt " när som helst " och " othertime " med din favorit variabelnamn . Du måste också deklarera en variabel av dubbel typ för att lagra värdet tidsskillnaden .
3
Tilldela värden till de två tidsobjekt inom ditt program . När och var kommer att bero på varför du behöver för att beräkna tidsskillnaden . Ge variablerna ett värde med tiden funktionen . Till exempel koden " tid ( & helst ) , " skulle kalla den tid funktion och lagra resultatet i tiden objektet " när som helst " från steg 2
4
Använd " difftime " funktion med din . två tidsobjekt som input och tilldela resultatet till din skillnad variabel . Anropa funktionen med kod som liknar " timedif = difftime ( endtime , starttid ) , " . Där " timedif " är din skillnad värde
5
Utnyttja dina data men du tycker passar . Med tidsskillnaden lagras i en variabel , är du fri att manipulera och använda den i ditt program .