Y porque no lees caracter a caracter???
Otra solucion es añadir al principio de la linea, el numero total de caracteres.
Saludos.
Que poco movimiento tiene este foro.
Estoy haciendo una practica de C++ que consiste en meter registros en un archivo binario,,
el registro tiene campos strings..
//ejemplo
struct Dato {
string nombre,apellidos;
};
tengo que meter la informacion de cada campo (nombre,apellidos) en un binario separado por '|', y cada registro por #
//Quedaria pepe|navarro|#juan|el yonki|#paco|jones|#...
El problema esta en que no se como leer la informacion,,
con el read no se como hacerlo por que no conozco cuantos bytes he de leer ya que los strings pueden variar...Agradeceria ayuda, gracias
Última edición por avalanch; 29-dic-2004 a las 17:35
Y porque no lees caracter a caracter???
Otra solucion es añadir al principio de la linea, el numero total de caracteres.
Saludos.
XXXXXXXXXXXXXX
Al final era mas facil todavia,, usando un getline...
getline(fichero,variable,'caracter limitador')
There are currently 1 users browsing this thread. (0 members and 1 guests)
Marcadores