Programación General => C/C++ => Mensaje iniciado por: Escalona en Martes 8 de Agosto de 2006, 14:36
Título: Hora Del Sistema.
Publicado por: Escalona en Martes 8 de Agosto de 2006, 14:36
Buenas! Tengo un problema, uso una funcion para saber la hora del sistema, en una variable guardo la hora, y en otra el minuto. La idea es que genero una hora aleatoria concreta, y con un Timer voy comparando la hora generada con la hora del sistema. Más abajo os enseñare el codigo con el que comparo la hora, y las funciones que uso. La cosa esta en que no me refresca la hora, es decir siempre me devuelve la hora y el minuto del sistema en el que ejecute la aplicacion. Asi es como lo hago para que me devuelva la hora del sistema:
Código: Text
struct tm* tptr2;
time_t t2 = time(NULL);
void timer1(void)
{
int hora,minuto;
tptr2 = localtime(&t2);
hora=tptr2->tm_hour;
minuto=tptr2->tm_min;
printf("%d:%d",hora,minuto);
printf("\n");
}
END_OF_FUNCTION(timer1);
Título: Re: Hora Del Sistema.
Publicado por: SteelX en Martes 8 de Agosto de 2006, 19:28