Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2009, 19:35
joticajulian
 
Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: calculo de edad exacta en C++

para calcular la fecha actual puedes valerte de la librería "time.h", puedes usar el siguiente código:
Código:
time_t tiempo;
struct tm *tmPtr;
tiempo = time(NULL);
tmPtr = localtime(&tiempo);
con la función time() se calcula la fecha actual, y con localtime() se pasa a una estructura de dia, mes, año. Así, el año queda guardado en "tmPtr->tm_year" (aquí se cuentan los años desde 1900, entonces hay que sumar 1900 para llegar al año actual); el mes queda guardado en "tmPtr->tm_mon" (Enero=0 y Diciembre=11); el día queda guardado en "tmPtr->tm_mday".

Con eso puedes hacer el programa.
Saludos.