Salve a tutti. Non riesco a comporre il codice per creare questo banale programma.
Ho un file tutte_righe.txt che contiene delle frasi separate per ogni rigo:
codice:
Frase1
Frase2
Frase3
Frase4
Volgio che in maniera del tutto random e casuale venga letta una riga dal file tutte_righe.txt e copiata nel file riga_scelta.txt
Ho utilizzato questo codice ma come penso ci sono errori concettuali.
codice:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
ifstream rd;
ofstream wr;
rd.open("tutte_righe.txt");
wr.open("riga_scelta.txt");
string line;
while(!rd.eof()) {
getline(rd,line);
fout << line;
}
rd.close();
wr.close();
return 0;
}
Grazie per l'aiuto