Time.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Orion21 (discussione | contributi)
Annullata la modifica 13977070 di 88.33.202.211 (discussione)
Riga 1:
{{Libreria_standard_C}}
{{titolo errato|titolo=time.h}}
 
'''time.h''' è l'[[header file]] della [[libreria standard del C]] che fornisce un accesso standardizzato alle funzioni di acquisizione e manipolazione del tempo.
 
==Funzioni==
 
{| {{prettytable}}
|- bgcolor=#e9e9e9
! Nome||Descrizione
|-
|<code>asctime</code> || Converte il valore contenuto nella [[Struttura dati#Record_o_struttura|struttura]] di tipo <code>tm</code> passatale in una stringa simile a "Mon Aug 28 12:38:13 2006\n\0".
|-
|<code>clock</code> || Restituisce il numero di "tick" della [[CPU]] utilizzati dal processo sin da quando è partito.
|-
|<code>ctime</code> || Converte il tempo di calendario (tipo <code>time_t</code>) in una stringa: è equivalente ad <code>asctime(localtime(tp))</code>.
|-
|<code>difftime</code> || Restituisce la differenza in secondi tra due tempi di calendario (tipo <code>time_t</code>).
|-
|<code>gmtime</code> || Converte il tempo di calendario (tipo <code>time_t</code>) in una struttura <code>tm</code> (intesa come ora [[UTC]]).
|-
|<code>localtime</code> || Converte il tempo di calendario (tipo <code>time_t</code>) in una struttura <code>tm</code> (intesa come ora locale).
|-
|<code>mktime</code> || Converte una struttura <code>tm</code> in un valore di tempo di calendario (tipo <code>time_t</code>) (intesa come ora locale).
|-
|<code>time</code> || Restituisce l'attuale tempo di calendario (tipo <code>time_t</code>).
|}
 
==Costanti==
{| {{prettytable}}
|- bgcolor=#e9e9e9
Line 7 ⟶ 35:
|}
 
==PinaTipi ladi Vaccadato==
 
{| {{prettytable}}