uso de time.h

patico
09 de Mayo del 2003
Estoy haciendo un programa en el cual se ingresan datos a una hora determinada.Luego de transcurrido un tiempo cualquiera, necesito calcular la diferencia entre tiempo de ingreso y salida, solo se que debo tener incluida la libreria time.h ,pero no he podido desarrollar la operacion porque estoy uttilizando estructuras en lista sencilla.
Gracias
mail:[email protected]

yo
09 de Mayo del 2003
No he trabajado con time.h, pero si con sys/time.h, tienes que usar el metodo gettimeofday. Aqui va una idea...

timeval tv1,tv2;
long t1,t2;
double tiempo;
double tiempoTotal=0;
//medicion del t1
gettimeofday(&tv1,NULL);
t1 = tv1.tv_sec*1000000 + tv1.tv_usec;
//codigo que tienes que medir
gettimeofday(&tv2,NULL);
t2 = tv2.tv_sec*1000000 + tv2.tv_usec;
tiempo = (double)(t2-t1)/1000000;