Necesito saber como serializar una clase algo compleja, he mirado en manuales y sólo dice cómo serializar tipos normales como int, char, etc, que es con el operador >> y <<, pero una clase no se cómo hacerlo.
La clase es algo así:
class estacion
{
.......
public:
estacion(int);
virtual ~estacion();
int *trenes; //vector dinámico de enteros
struct ini_fin{
int sale;
int llega;
};
ini_fin *v_tiempos;//vector dinámico de ini_fin
.......
};
Necesito saber que podría poner en el código de serialize para guardarme esta clase en disco duro.
MIL GRACIAS







