Guardar registro de tamaño variable en fichero;c++
Publicado por mrubio (2 intervenciones) el 23/03/2005 20:03:18
Hola. Necesito guardar en un fichero binario una estructura de datos (un struct) de tamaño variable (ya que contiene strings y vectores de cualquier posible tamaño). El problema es calcular el tamaño de esa estructura variable, a la hora de llamar a la función
salida.write(reinterpret_cast <char *> (&modulo), sizeof (modulo)); ya que, como digo, no se sabe a priori cuanto ocupará.
¿Puede alguien ayudarme? Gracias.
salida.write(reinterpret_cast <char *> (&modulo), sizeof (modulo)); ya que, como digo, no se sabe a priori cuanto ocupará.
¿Puede alguien ayudarme? Gracias.
Valora esta pregunta


0