• Viernes 15 de Noviembre de 2024, 05:18

Autor Tema:  Re: Manejo de archivos  (Leído 1675 veces)

spart

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Manejo de archivos
« en: Sábado 18 de Octubre de 2003, 16:41 »
0
Hola que tal....
Estoy realizando la insercion binaria en c++ builder de borland...

Ahora la pregunta es la siguiente...

Tengo dos archivos cada uno de estos con registros previamente ordenados y tengo que generar un tercero con la informacion que contienen, pero no he podido encontrar la forma para poder leer los dos archivos al mismo tiempo y tratarlos como si se tratara de uno solo...

Alguien podria ayudarme.....   Help:oops:

_Viktor

  • Miembro MUY activo
  • ***
  • Mensajes: 271
    • Ver Perfil
    • http://AyudaCBuilder.foros.st
Re: Manejo de archivos
« Respuesta #1 en: Sábado 18 de Octubre de 2003, 21:56 »
0
Como tiene que quedar el tercer archivo ? es decir, el primer y segundo archivo contienen informacion relacionada, ej:
 
Código: Text
  1.  
  2. Archivo1                   Archivo2
  3.  
  4. nombre1                  apellido1
  5. nombre2                  apellido2
  6. nombre3                  apellido3
  7.  
  8.    Archivo3
  9.  
  10. nombre1   apellido1
  11. nombre2   apellido2
  12. nombre3   apellido3
  13.  
  14.  
Algo asi ?

Espero tu respuesta...

Saludos
_Viktor _Yañez_
"Ser inteligente no es ser mas, solo equivocarse menos y no usar visual basic"

http]

spart

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Manejo de archivos
« Respuesta #2 en: Domingo 19 de Octubre de 2003, 04:41 »
0
En este caso los dos archivos contienen la misma clase de informacion... Suponiendo:

Contienen los dos los siguientes campos:

Clave  Nombre  Aprobado

Con informacion generada aleatoriamente y posteriormente ordenada....

El tercer archivo debe tener los mismos campos, pero ya con la informacion de los otros dos.....

Espero haberme explicado mejor....

Gracias

_Viktor

  • Miembro MUY activo
  • ***
  • Mensajes: 271
    • Ver Perfil
    • http://AyudaCBuilder.foros.st
Manejo de archivos
« Respuesta #3 en: Domingo 19 de Octubre de 2003, 05:26 »
0
Es simple, si los datos ya estan ordenados tan solo tienes que tener dos punteros FILE a los archivos, y simplemente vas leyendo intercalado es decir, lees un registro de archivo1 lo escribes en archivo3 luego lees del archivo2 y lo escribes en archivo3 y asi hasta que termines con ambos archivos..



Se entiende ?


Saludos.-

PD: Si quieres mas ayuda publica el formato exacto de los archivos y como deberia quedar el tercero, asi si tengo tiempo te puedo ayudar mas...

Suerte!
_Viktor _Yañez_
"Ser inteligente no es ser mas, solo equivocarse menos y no usar visual basic"

http]