Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/01/2016, 14:33
coyoteazul
 
Fecha de Ingreso: enero-2016
Mensajes: 4
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: Guardar y leer objeto en archivo

Cita:
Iniciado por xKuZz Ver Mensaje
El error procede de que como es normal no tienes hecho el operador '<<' para flujos de entrada (istream). Si no me equivoco lo que en realidad quieres hacer es declarar historial como ofstream.
esos no son las lineas que estan justo antes de main?
Código:
ostream& referidosRegistro::operator<<(ostream& stream) const
{
  stream << numero << bandera  << endl;
  return stream;
}

istream& referidosRegistro::operator>>(istream& stream)
{
  stream >> numero >> bandera;
  return stream;
}
Tenias razon con historial, debia ser ofstream porque queria escribir en el archivo



eferion, use << en if y en else con la intención de que se guardara el referidoObj[t] sin importar el estado del archivo. Solo que en else primero crea el archivo y luego guarda los datos. Aun no experimento con la recuperación porque no puedo ni guardar los datos