Salve a tutti
Ho una programma suddiviso in diverse classi, tra le quali la classe File e la classe Processa.
Nella classe Processa ho delle cout, come le seguenti, ad esempio:
cout<<"Il giocatore estratto è "<<giocatore->getNome()<<":\n";
oppure:
cout<<setw(10)<<giocatore->getPunteggio<<setw(10)<<giocatore->getTempo();
Nella classe File ho la funzione:
void File::writeFile(string str)
{
report<< str
}
dove report è un oggetto ofstream privato dichiarato nella classe File.
Vorrei passare le stringhe che ho scritto nelle cout alla funzione writeFile per scriverle anche su un file. Come potrei fare? Forse questa strada non è molto percorribile....![]()