elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ficheros de texto 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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines