usa el struct timeval q esta en <sys/time.h> 

struct timeval start;
struct timeval end;
gettimeofday(&start,0);
(....)//codigo a medir
gettimeofday(&end,0);

eso te setea dos timeval
dsps usa los campos del struct
          +) tv_sec: segundos
          +) tv_usec:microsegundos

para restar los tiempos pasalos a una unidad en comun (milisegundos)
vas a tener q ultiplicar por 1000 los segundos y dividir por 1000 los micro
saludos

  ----- Original Message ----- 
  From: Cristian Desplats 
  To: [email protected] 
  Sent: Sunday, October 21, 2007 7:05 PM
  Subject: [Prog] Cronometro en Milisegundos


  Hola a todos: estoy haciendo un cronometro en c++, mi idea es 
arrancarlo,pararlo y obtener un tiempo cuando sea necesario. Mi principal 
problema es que lo debo hacer utilizando como medida de tiempo Milisegundos y 
hasta ahora solo lo puedo hacer funcionar en forma correcta con Segundos.

  Si alguien me puede dar una mano, eternamente agradecido.
  Desde ya muchas gracias
  Cristian



------------------------------------------------------------------------------

  Seguí de cerca a la Selección Argentina de Rugby
  en el Mundial de Francia 2007.
  http://ar.sports.yahoo.com/mundialderugby 


------------------------------------------------------------------------------


  _______________________________________________
  Lista de correo Programacion.
  [email protected]
  http://listas.fi.uba.ar/mailman/listinfo/programacion



------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date: 21/10/2007 
03:09 p.m.
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a