Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come calcolare la differenza di orario in C + +

In qualsiasi linguaggio di programmazione , essendo in grado di trovare il tempo e la differenza tra due tempi registrati è importante in molte situazioni . Sia che si sta calcolando fotogrammi al secondo per un videogioco , registrando il tempo tra gli ingressi o cercando di valutare il vostro software , C + + è dotato di librerie standard per la misurazione del tempo . Tutto quello che dovete fare è includere le librerie appropriate , aggiungere le funzioni di tempo al vostro programma e fare un po 'di calcoli . Non sono necessarie speciali librerie di terze parti . Istruzioni
1

Includere la libreria C + + tempo nel vostro programma con la riga " # include " nella parte superiore del programma con qualsiasi altro comportano dichiarazioni .
2

dichiarare due oggetti di tempo nel ciclo principale del programma . È possibile creare oggetti di tempo con un codice simile a " time_t in qualsiasi momento , OTHERTIME ; " . Sostituire "in qualsiasi momento " e " OTHERTIME " con i nomi delle variabili preferite. È inoltre necessario dichiarare una variabile di tipo double per memorizzare il valore di differenza di tempo .
3

assegnare i valori ai due oggetti di tempo all'interno del programma . Quando e dove dipenderà perché è necessario per calcolare la differenza di tempo . Dare le variabili un valore utilizzando la funzione di tempo . Ad esempio, il " tempo ( e in qualsiasi momento) ; " codice chiama la funzione del tempo e memorizzare il risultato nell'oggetto tempo " in qualsiasi momento" dal punto 2
4

Utilizzare la funzione " difftime " usando il vostro . due oggetti di tempo come l'ingresso e assegnare il risultato alla variabile differenza . Chiamare la funzione con codice simile a " timedif = difftime ( endtime , starttime ) ; " . Dove " timedif " è il tuo valore di differenza
5

Utilizzare i propri dati tuttavia si vede in forma . Con la differenza di tempo memorizzato in una variabile , si è liberi di manipolare e utilizzare all'interno del programma .

 

Programmazione © www.354353.com