Buenas, post relámpago para acercar algo de apareo de archivos binarios. No encontré ejemplos interesantes en la red, así que dejo uno que hice y zafa, no es un avión, no tiene opciones, solo aparea jaja. Espero les sirva, saludos!!! #include #include #include #include #include using namespace std; int main() { FILE *b1, *b2, *b3; //Declaración de las variables tipo archivo. struct Reg {char producto [AGREGUEN LA CANTIDAD DE ESPACIO NECESARIO]; float valor; }; Reg rbin1, rbin2; //Declaración de Variables tipo Registros. int cont=0; //Declaración del contador utilizado para ver cuántos registros grabo. float acum; //Declaración de acumulador para saber el valor total de los productos. b1 =fopen("Binario1.bin","rb" ); //Apertura de archivo para lectura. b2 =fopen("Binario2.bin","rb" ); //Apertura de archivo para lectura. b3 =fopen("Binario3.bin","wb" ); //Apertura de archivo para escritura. fread(&rbin1, sizeof (Reg), 1, b1); //leo el Archivo Binario1 MUY IMPORTANTE PARA QUE INICIE EL CICLO!!! fread(&rbin2, sizeof (Reg), 1, b2); //leo el Archivo Binario2 MUY IMPORTANTE PARA QUE INICIE EL CICLO!!! cout<<"El presente programa realiza el apareo de dos archivos binarios, mostrando"<
Datos archivados del Taringa! original
38puntos
548visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
11visitas
0comentarios
Dar puntos: