SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: spart en Sábado 18 de Octubre de 2003, 16:41
-
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:
-
Como tiene que quedar el tercer archivo ? es decir, el primer y segundo archivo contienen informacion relacionada, ej:
Archivo1 Archivo2
nombre1 apellido1
nombre2 apellido2
nombre3 apellido3
Archivo3
nombre1 apellido1
nombre2 apellido2
nombre3 apellido3
Algo asi ?
Espero tu respuesta...
Saludos
-
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
-
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!