Visualizacion de ficheros
Hola muy buenas, estoy terminando una practica que consiste en crear un fichero de enteros desordenado y luego ordenarlos. Mi aplicacion debe preguntar el directorio en el que se almacenaran el fichero desordenado y el fichero ordenado.
Mi problema esta en que la ultima opcion es la de Visualizacion de los ficheros y no se como se hace. Si alguien me puede ayudar le estare eternamente agradecido. Un saludo.
Mi problema esta en que la ultima opcion es la de Visualizacion de los ficheros y no se como se hace. Si alguien me puede ayudar le estare eternamente agradecido. Un saludo.
Cuando se refiere a Visualizar, quiere decir leer datos desde un archivo?
Si, a mostrar el contenido de los ficheros.Por ejemplo :
fichero 1 : 6 23 21 5 9
fichero 2: 5 6 9 23 21
y que se me visualicen en pantalla lo ke contienen cada uno. Muchas gracias por su interes.
fichero 1 : 6 23 21 5 9
fichero 2: 5 6 9 23 21
y que se me visualicen en pantalla lo ke contienen cada uno. Muchas gracias por su interes.
/* Este ejemplo visualiza los datos de un archivo de nombre "archivo.txt", que se encuentra en "c:", en este caso los datos leidos son enteros */
#include <iostream.h>
#include <conio.h>
#include <fstream.h>
void main()
{
ifstream entrada; //Se crea un objeto para el flujo de salida del archivo.
int num;
clrscr();
entrada.open("c:\archivo.txt"); /*Se abre el archivo (en este caso para
lectura) */
do
{
entrada >> num; // Leo un dato del archivo.
cout << num <<" "; //Lo muestro en pantalla.
}while(!entrada.eof()); // Lo anterior se repite hasta encontrar fin de archivo
entrada.close(); //Cierro el flujo de salida del archivo.
getch();
}
Nota: este ejemplo solo sirve para archivos de tipo secuencial, para tipo binario es diferente. Epero que le sirva. SUERTE.
#include <iostream.h>
#include <conio.h>
#include <fstream.h>
void main()
{
ifstream entrada; //Se crea un objeto para el flujo de salida del archivo.
int num;
clrscr();
entrada.open("c:\archivo.txt"); /*Se abre el archivo (en este caso para
lectura) */
do
{
entrada >> num; // Leo un dato del archivo.
cout << num <<" "; //Lo muestro en pantalla.
}while(!entrada.eof()); // Lo anterior se repite hasta encontrar fin de archivo
entrada.close(); //Cierro el flujo de salida del archivo.
getch();
}
Nota: este ejemplo solo sirve para archivos de tipo secuencial, para tipo binario es diferente. Epero que le sirva. SUERTE.
