View Full Version : [C++] Ottenere un output su file di testo: come ?
DomusP45
20-12-2013, 09:17
Salve a tutti,
da Visual C++ vorrei che gli output cout del mio programma finissero invece che a video, in un file di testo, riga per riga così come li vedo sul monitor.
Come si fa questa cosa?
lorenzo001
20-12-2013, 14:08
Apri uno stream in output e ripeti l'output sullo stream
[Kendall]
20-12-2013, 16:57
Ecco un buon tutorial. In generale ti consiglio il sito in questione, è un'ottima risorsa per il C++.
http://www.cplusplus.com/doc/tutorial/files/
vendettaaaaa
20-12-2013, 19:13
Ti consiglio di usare fprintf anzichè ofstream se devi stampare numeri con formati diversi. Con fprintf la formattazione del numero la fai con %d, %12.4E, %-13.5G eccetera, con ostream diventa tutto ESTREMAMENTE più verboso.
DomusP45
21-12-2013, 08:40
;40457829']Ecco un buon tutorial. In generale ti consiglio il sito in questione, è un'ottima risorsa per il C++.
http://www.cplusplus.com/doc/tutorial/files/
Ti consiglio di usare fprintf anzichè ofstream se devi stampare numeri con formati diversi. Con fprintf la formattazione del numero la fai con %d, %12.4E, %-13.5G eccetera, con ostream diventa tutto ESTREMAMENTE più verboso.
Grazie mille!! In questi giorni farò le mie prove e vi faccio sapere..
Buon fine settimana!
EDIT: Perfetto, grazie!!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.