Usare gli stream in C++

Mattepuffo's logo
Usare gli stream in C++

Usare gli stream in C++

Nella noia di lanciare procedure e aspettare la loro fine, mi sono documentato su un pò di cose.

Ad esempio sull'uso degli stream in C++.

E vediamo proprio come usare ofstream per creare un file, e ifstream per leggerlo.

Qui sotto il codice di esempio:

#include <iostream>
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main() {
    string nomeFile = "test.txt";

    ofstream ofs(nomeFile);
    if (!ofs) {
        cerr << "Errore creazione file" << endl;
        return 0;
    }
    // AGGIUNGIAMO IL TESTO AL FILE
    ofs << "Questo è un test" << endl;

    ifstream ifs(nomeFile);
    if (!ifs) {
        cerr << "Errore in apertura file" << endl;
        return 0;
    } else {
        string bfr;
        while (ifs >> bfr) {
            cout << bfr << endl;
        }
    }

    return 0;
}

Come vedete non è difficile usarli.

Enjoy!


Condividi

Commentami!