Título: Ficheros de texto Publicado por: kirtash93 en 30 Mayo 2016, 20:26 pm Buenas noche,
Estoy trabajando en un programa en C++ con Eclipse y se me ha presentado un problema que no se como solucionar. El problema es que estoy teniendo problemas a la hora de abrir un fichero de texto para que me muestre ciertos datos que necesito para probar el programa, llevo un rato dándole vueltas y no consigo encontrar la solución. Creo que al igual que incluyo las bibliotecas con #include<iostream> por ejemplo debería de hacer algo parecido para llamar al fichero de texto, en este caso persona01_T01.txt. Os adjunto el código #include <fstream> #include <iostream> using namespace std; void mostrar (const char persona01_T01[]) { ifstream f(persona01_T01); f.open (persona01_T01); if (f.is_open()) { char c = f.get(); while (!f.eof()) { cout << c; c = f.get(); } f.close(); } else { cerr << "No se ha podido acceder a " << persona01_T01 << endl; } } int main(){ cout << "Dime algo: " << endl; const char persona01_T01[200]; mostrar(persona01_T01); return 0; } Muchas gracias de antemano |