[Linux-Biella] nanosecond c++ e linux

Daniele (Mastro) daniele.bilug a gmail.com
Gio 10 Apr 2008 16:30:10 CEST


Paul TT ha scritto:
> il timespec lo hai trovato, braf

mannaggia...
ricevevo numeri negativi.. ho verificato e ho capito il perché...


struct timespec
   {
     __time_t tv_sec;		/* Seconds.  */
     long int tv_nsec;		/* Nanoseconds.  */
   };


long int, neanche a dirlo, è 4 byte!
ma non potevano farlo long long????

dopo circa 4 secondi mi va in overflow e buona notte al secchio...

a questo punto o uso i microsecondi oppure trovo un modo per farmi 
passare tale tempo in unsigned long long

idee?
come si fa per usare i micro?
devo usare timeval ma non ho ancora cercato

> long long

grazie

-- 
Iscritto alla ML del BiLUG da Lun 27 Mar 2006 21:39:26 CEST
Utilizzatore di Linux dal Luglio 2006

blog: http://natonelbronx.wordpress.com/
Daniele



Maggiori informazioni sulla lista Linux