SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Solman en Sábado 3 de Febrero de 2007, 16:16

Título: Problemas Con Archivos
Publicado por: Solman en Sábado 3 de Febrero de 2007, 16:16
hola amikos mi problema es que quiero guardar un archivo por registros pero no me atraca al querer guardar una estructura de este tipo

struct {
 String name;
 int edad
} persona;

persona a;

lo que pasa es q al querer guardar "a" pues se guarda pero al abrirlo con fread pues sale mal ,creo q envez de String debo poner un puntero char no? bueno eso creo pero igual como hago si tengo
  char *nombre;

como hago que este reciba el nombre es decir cuando hago :

 nombre=Edit1->text;  me arroja error y cuando intento abrir el archivo y lo quiero mostrar de esta manera:

  ListBox1->items->add(a.nombre);

igual me arroja error como puedo solucionar esos problemillas .
y quisiera saber si asi como tambien se puede guardar estrcuturas se puede guardar clases ?? bueno espero que me ayuden jejee aunq esta un poco confuso ..espero me entiendan ;)
Título: Re: Problemas Con Archivos
Publicado por: JuanK en Lunes 5 de Febrero de 2007, 14:35
depende de como lo estas guardando y como lo estés leyendo...

seria bueno ver parte del código pues muy probablemente estés guardando la información errada.
Título: Re: Problemas Con Archivos
Publicado por: Solman en Lunes 5 de Febrero de 2007, 15:48
Seria bueno Juanko ver si tienes algun ejemplo de guardar por registros ps si puedes subelo para aprender
Título: Re: Problemas Con Archivos
Publicado por: JuanK en Lunes 5 de Febrero de 2007, 16:27
no aqui y no tengo mucho tiempo para ponerme a escribirlo,
pero eso es de fundamento revisa esto:


http://c.conclase.net/ficheros/index.php?cap=001 (http://c.conclase.net/ficheros/index.php?cap=001)

Utiliza también el motor de búsqueda del foro, ese tema se ha trabajado ya en ocasiones anteriores.