Visualizacion de ficheros

sneider
16 de Noviembre del 2004
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.

helldaga
16 de Noviembre del 2004
Cuando se refiere a Visualizar, quiere decir leer datos desde un archivo?

sneider
16 de Noviembre del 2004
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.


helldaga
16 de Noviembre del 2004
/* 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.