SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: betitono1 en Lunes 31 de Mayo de 2004, 23:49
-
Hola que tal alguien tiene información de como guardar y leer registros en C++ Builder.
Gracias.
Saludos.
-
Hola no pero tratare de encontrar algo sale :D
bye :comp:
-
Hola:
bueno, si te refieres a registros de datos diseñados por ti en clases o estructuras, pues puedes ir buscando info sobre ficheros, para leer y escribir se usan funciones como size_t fwrite(const void *ptr, size_t size, size_t n, FILE *stream) y size_t fread(void *ptr, size_t size, size_t n, FILE *stream).
Dime si es esto lo que quieres y te dare mas elementos, de todas formas busca en la ayuda del Builder, esta muy claro.
Salu2,
:smartass: :lol: :D :P
LordFord
-
Si eso es lo q no encuentro informacion de registros que han sido previamente creados sus estructuras y tipos de datos q contendra el registro y q se guardan en archivos.
Gracias
Saludos
-
Tienenq ue ser registros fijos o delimitados.
Si queres guardar un Struct desde ya te digo que no peude contener punteros, a lo sumo puede tener char[longitud], pero no char*.
En caso de eser asi podes hacerlo a lo C o a lo C++, particularmente prefiero a lo C++ usando las clases fstream y sus derivados.
EN caso de C++ es un poco mas sencillo utilizando para el grabado los operadores << y para la lectura: archivo.get((void*)VariableEstructura, sizeof(Estructura));
-
si pero podrian decirme donde encontrar mas información o algun ejemplo por favor.
Saludos.