FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¡¡Ayuda!! Callejon sin salida
Perdornar si os parezco pesado pero no puedo continuar el programa que estoy haciendo sin solucionar el problema que tengo para guardar en un archivo los atributos miembros de una clase (formada pos clases anidades).Para aclarar mi problema pondre un codigo ejemplo:
//Incluyo Clases creadas por mi #Include MisClases //Creo una Clase class TCLASE { private Ansistring Variabe; MisClases OtrasVariables; //Variables de otras clases ........ public AsignarVariable(AnsiString Var); //Asigno valor a Varible AnsiString LeerVariable(); //Recupero Variable (Metodo funciona) ....................... GuardarClase(); //Metodo donde Creo el Archivo LeerClase(); // Metodo leer archivo } Clase; TCLASEa:GuardarClase() { //Abro el Archivo para guardar ofstream ArchClas(NombreArchivo,ios:ut|ios::binary); //Guardo los Equipos en el fichero de la Clase ArchClas.write((char *) &Clase, sizeof(Clase)); //Cierro el Archivo ArchClas.close(); } TClase::LeerClase() { //Abro el Archivo para Leer ofstream ArchClas(NombreArchivo,ios::in|ios::binary); //Guardo los Equipos en el fichero de la Clase ArchClas.read((char *) &Clase, sizeof(Clase)); //Cierro el Archivo ArchClas.close(); } Cuando Guardo el Archivo me crea el Archivo con la estructura de las variables miembro de la clase (arrays,Ansistring...) o al menos eso creo, pero no guarda los valores que tenia en el momento de almacenarlo. Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Salida automatica de aplicación | creus | Varios | 31 | 11-12-2006 17:41:18 |
Redirigir salida de lpt a usb | zugazua2001 | Varios | 1 | 30-11-2006 21:21:58 |
DLL parámetros de salida (OUT) | PedroAlfonso | API de Windows | 9 | 05-03-2005 21:27:16 |
Orden de Salida | kwan | Varios | 7 | 09-12-2003 02:11:31 |
Salida del control... | craven | OOP | 3 | 02-06-2003 17:40:13 |
|