Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: .:BlackCoder:. en 14 Julio 2011, 02:07 AM

Título: problemas con ctime
Publicado por: .:BlackCoder:. en 14 Julio 2011, 02:07 AM
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...