Ver Mensaje Individual
  #1  
Antiguo 23-02-2008
negro_sto negro_sto is offline
Registrado
 
Registrado: feb 2008
Posts: 5
Reputación: 0
negro_sto Va por buen camino
ayuda para leer una fecha desde un txt

Hola, mi problema es el siguiente, tengo que leer una lista de datos desde un txt y cargarlos a un vector, el tema es que si cargo una fecha (señalada con:"-->aca"), al correr el programa, lo compila, pero enseguida me sale el siguiente aviso:

Cita:
Debugger Exeption Notification

Proyectproyect1.exe raised exception Class EConverter error whit message"" is not a valid date'.Process sttoped. use Step or Run to continue.
Si leo un txt sin fecha pero con todo lo otro anda bien.
aguien me puede ayudar??, desde ya muchas gracias
Estoy trabajando con c++ builde 6, el codigo es el siguiente:

Código:
ifstream archie("historial.txt");
if(archie.is_open()){
        while(!archie.eof()){
        datos aux;
        archie.ignore();
        getline(archie, aux.a);
        if(aux.a=="zz")break;
        getline(archie, aux.b);
        getline(archie, aux.c);
        string j, y;
        getline(archie, j);
        aux.d=StrToTime(j.c_str());
        getline(archie, y);
        aux.e=StrToTime(y.c_str());
        archie>>aux.f;
        string u;
        /*aca--->*/       getline(archie, u);
        /*aca--> */       aux.g=StrToDate(u.c_str());

        au.v.push_back(aux);
        }
        archie.close();
        }
        else
        ShowMessage("no se pudo abrir el archivo");

Última edición por dec fecha: 23-02-2008 a las 21:34:44.
Responder Con Cita