Hola buenas tardes, quería saber si sabéis cómo hacer para saltar una línea al escribir datos en un fichero binario, es decir, que en vez de que se almacenen seguidos, hayan saltos de línea.
Tengo esto:
Código:
f_mot.write((char*)(&i),sizeof(montana.Altura));
(donde en teoría 'i' es la posición dentro del fichero, y montana.Altura el tamaño de bytes por leer)
y lo intento leer con esto para verificar que el fichero binario esta bien escrito pero me salen números altísimos. y creo que es porque me coge el tamaño de todas las alturas almacenadas.
Código:
while(w.read((char*)(&g),sizeof(montana.Altura))) ;
Gracias