none
sobre visual c++ 2008, como leer un archivo txt en el mismo directorio de soluciones, he probado de todo y nada quiza haya algun permiso para acceder al archivo RRS feed

  • Debate general

  • #include<iostream>
    #include<fstream>

    using namespace std;

    int main()
    {
    if (!inFile) 
    {
    cout << "Unable to open file numbers.txt"<<;
        exit(1);   // call system to stop
    }
    //Once you have done that, read from the stream the same way you do cin.

    int sum = 0;
    int x;
    while (inFile >> x)
    sum += x;
    inFile.close();
    }

    el archivo es se llama numbers.txt

    45.3
    58.9
    23.7
    34.8
    78,8
    23,1
    54,4

    sábado, 6 de diciembre de 2014 18:53

Todas las respuestas

  • Le cuento que aquí hay un foro para C++.  Allí recibirá una respuesta más acertada y en mucho menor tiempo.

    Veo en el código que usted pregunta por una variable inFile, pero dicha variable no está declarada en ninguna parte.  Tampoco veo en su código el nombre del archivo a leer.

    #include <iostream>
    #include <fstream>
    
    using namespace std;
    
    int main()
    {
        fstream inFile;
        infile.open("numberes.txt");
        if (!inFile)
        {
            cout << "No fue posible iniciar la lectura del archivo." << endl;
            return 1;
        }
        int sum = 0;
        int x;
        while (infile >> x)
        {
            sum += x;
        }
        inFile.close();
        cout << "Suma:  " << sum << endl;
        return 0;
    }

    Tal vez algo así.  Aquí le dejo un tutorial de archivos básico.


    Jose R. MCP
    Code Samples

    martes, 16 de diciembre de 2014 5:05