problemas con ctime

Iniciado por .:BlackCoder:., 14 Julio 2011, 02:07 AM

0 Miembros y 1 Visitante están viendo este tema.

.:BlackCoder:.

Buenas alguien sabe porque me da 2 valores diferentes una llamada a ctime con el mismo argumento?
En principio tengo
Código (cpp) [Seleccionar]
time_t ent= pedido->get_entra();
        time_t sal= pedido->get_sale();
        time_t ven= pedido->get_vence();


Los 3 metodos del objeto "pedido" devuelven time_t diferentes (Estoy seguro)

Luego hago

Código (cpp) [Seleccionar]
filetext<<"Entrada: "<<ctime(&ent)<<std::endl
             <<"Sale: "<<ctime(&sal)<<std::endl
            <<"Vence: "<<ctime(&ven)<<std::endl;


Pero antes para estar seguro hice

Código (cpp) [Seleccionar]
ui->label->setText(ctime(&sal));

Y en label me aparece una fecha X pero en el archivo de texto me aparece 3 veces la misma fecha, y ni siquiera la fecha X de "sal", sino la fechade "ent". Quien me puede decir el por que?

Saludos...
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja