• Viernes 15 de Noviembre de 2024, 05:23

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - un_nota

Páginas: [1]
1
C/C++ / Modificacion De Ficheros Binarios
« en: Martes 24 de Agosto de 2004, 13:28 »
Necesito q alguien me diga como modificar ficheros binarios utilizando otro fichero auxiliar.Es urgente,necesito saberlo,mi futuro depende de esto y nadie me ayuda :( .
Os esplico en q consiste mi problema.Esstoy haciendo un proyecto sobre una clinica medica,en la cual tengo q hacer una actualizaccion,gestion,consulta y listado de ficheros.
las consultas y listados es facily la gestion tengo algo de listas para realizarlo.
Mi problema esta en la parte de actualizacciones.se hacer las altas y las bajas,pero no tengo ni idea de hacre las modificaciones.
Para hacerlas tengo q pedir un numero al usuario,q es el numero del medico,el codigo del paciente o el numero de especialidad.luego tengo q verificar q existen en el fichero y despues pregunto si desean modificar algun apartado,si es asi se modifica.el problema viene cuando voy a guardar los cambios.
Yo uso 2 ficheros 1 q es el original llamado medicos.dat y otro q es el medicos2.dat
q acttua como auxiliar.el primero lo abro en modo lectura solo "rb" y el segundo en escritura "wb". pues no se q hago al grabar los registros de un fichero a otro q me genera un archivo "MEDICOS2.dat" de 4 gb :o .Os pongo el codigo q uso.

este es el codigo

Páginas: [1]