Da Wikipedia, l'enciclopedia libera.
Jump to navigation
Jump to search
time.h è l'header file della libreria standard del C che fornisce un accesso standardizzato alle funzioni di acquisizione e manipolazione del tempo.
Nome |
Descrizione
|
asctime |
Converte il valore contenuto nella struttura di tipo tm passatale in una stringa simile a "Mon Aug 28 12:38:13 2006\n\0".
|
clock |
Restituisce il numero di "tick" della CPU utilizzati dal processo sin da quando è partito.
|
ctime |
Converte il tempo di calendario (tipo time_t * ) in una stringa: è equivalente ad asctime(localtime(tp)) .
|
difftime |
Restituisce la differenza in secondi tra due tempi di calendario (tipo time_t ).
|
gmtime |
Converte il tempo di calendario (tipo time_t * ) in una struttura tm (intesa come ora UTC).
|
localtime |
Converte il tempo di calendario (tipo time_t * ) in una struttura tm (intesa come ora locale).
|
mktime |
Converte una struttura tm in un valore di tempo di calendario (tipo time_t ) (intesa come ora locale).
|
time |
Restituisce l'attuale tempo di calendario (tipo time_t ).
|
Nome |
Valore |
Descrizione
|
CLOCKS_PER_SEC |
|
Definisce il numero di "tick" della CPU che trascorrono in un secondo. clock()/CLOCKS_PER_SEC risulta quindi essere un tempo espresso in secondi.
|
Nome |
Descrizione
|
clock_t |
Tipo di dato restituito da clock() . Generalmente definito come un long int.
|
time_t |
Tipo di dato restituito da time() , rappresenta un tempo di calendario. Generalmente definito come un long int.
|
tm |
Struttura usata e restituita da asctime() , gmtime() , localtime() e mktime() .
|