lerArquivo

diaslasd · updated July 01, 2023
#include <iostream>
#include <fstream>

using namespace std;

int main() {
    ofstream arquivoSaida;

    arquivoSaida.open("cursos.txt");
    arquivoSaida << "3\n";
    arquivoSaida << "PHP Curso\n";
    arquivoSaida << "C++ Curso\n";
    arquivoSaida << "Python Curso\n";

    arquivoSaida.close();
    
    ifstream arquivoEntrada;

    string linha;
    arquivoEntrada.open("cursos.txt");
    
    if(arquivoEntrada.is_open()){
        int qtd_cursos;
        arquivoEntrada >> qtd_cursos;
        cout << "total de cursos: " << qtd_cursos << endl;
        while(getline(arquivoEntrada, linha)){
            cout << linha << endl;
        }
    } else {
        cout << "Não foi possivel abrir o arquivo" << endl;
    }

    return 0;
}

Output

Comments

Please sign up or log in to contribute to the discussion.