Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2013, 16:25
Avatar de chdegraupv
chdegraupv
 
Fecha de Ingreso: enero-2013
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
Pregunta Saltar una línea Fichero binario C++

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