[Tech] funzione gettimeofday
Szymon Stefanek
s.stefanek@libero.it
Dom 7 Dic 2003 15:08:17 CET
La funzione gettimeofday restituisce il numero di secondi e microsecondi
dalla mezzanotte del 1 Gennaio 1970.
La sua particolarità è quella di restituire i microsecondi: la si può utilizzare
per confrontare tempi con risoluzione al di sotto del secondo.
struct timeval tv;
gettimeofday(&tv,0); /* e' praticamente inutile controllare il valore restituito */
printf("Secondi+microsecondi dalla mezzanotte del 1 Gennaio 1970: %d+%d\n",tv.tv_sec,tv.tv_usec);
Se invece tutto quello che vuoi è visualizzare la data/ora corrente allora i
microsecondi hanno poco significato e ti conviene usare la funzione time().
time_t t = time(0);
printf("Data e ora : %s\n",ctime(&t));
--
Szymon Stefanek
------------------------------------------------------------------------------
-
- Who's General Failure ? ... and why is he reading my disk ?
-
------------------------------------------------------------------------------
Maggiori informazioni sulla lista
flug-tech