Abrir un archivo

Shakerc:
tengo este codigo pero solo me dice si tengo el archivo abierto o no.
lo que yo quisiera saber que funcion necesito para visualizar en pantalla el contenido del archivo.
el archivo que cree es archivo.dat
#include <fstream.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
int main()
{
ifstream archivo_in;
archivo_in.open("prueba.dat");
if (archivo_in.fail())
{
cout << "
el archivo no se abrio exitosamente"
<< "
por favor revise que el archivo en relaidad existe."
<< endl;
getch();
exit(1);
}
cout << "
el archivo se abrio exitosamente para lectura"
<< endl;
getch();
return 0;
}
te agradesco cualquier ayuda

1 respuesta

Respuesta
1
// read a file into memory
#include <iostream>
#include <fstream>
using namespace std;
int main () {
int length;
char * buffer;
ifstream is;
is.open ("test.txt", ios::binary );
// get length of file:
is.seekg (0, ios::end);
length = is.tellg();
is.seekg (0, ios::beg);
// allocate memory:
buffer = new char [length];
// read data as a block:
is.read (buffer,length);
is.close();
cout.write (buffer,length);
return 0;
}

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas