Trabajar con la hora en c++

Eduardo
09 de Junio del 2003
Tengo que hacer un programa ingresando horas y no se como... tengo que ingresar una hora de entrada de un auto y una hora de salida... calcular la diferencia y multiplicarla por un valor determinado (en $)... Por ejemplo: la hora cuesta $2, el auto entro a las 10.30 y salio a las 12.00, el auto estuvo 1.30hs, por lo tanto el precio a cobrar seria $3...
alguien me puede ayudar con el codigo en c++???

Mikel
09 de Junio del 2003
//Defines una variable cuando recogen el coche que recoge la hora actual en ese momento

CTime inicio_alquiler= CTime::GetCurrentTime();

//Defines otra variable para cuando devuelven el coche que recoge la hora actual en ese momento

CTime fin_alquiler= CTime::GetCurrentTime();

//Las restas definiendo otra variable

CTimeSpan tiempo=inicio_alquiler - fin_alquiler;

La formateas como te parezca (tiempo.Format("formato"))y lo multiplicas por el precio