Cita:
Iniciado por xKuZz 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