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!
c++ ofstream ifstream iostream
Commentami!