PDA

Visualizza la versione completa : [C++] Input/output di dati da file esterno


TheDark191
22-12-2010, 23:55
salve a tutti! Sto provando un po a salvare e caricare dati da file esterni.Cercando un po su google ho trovato come salvare e sovrascrivere stringhe in file txt.Ora non capisco come faccio a mettere ogni riga del file txt in una variabile stringa :S sapete indirizzarmi verso una guida o dirmi voi come fare??
Ho un'altra domanda secondaria,i dati che salvo nel file txt possono essere immagazzinati solo in stringhe? non posso salvare dei numeri e caricarli in variabili int?

MacApp
23-12-2010, 01:43
Originariamente inviato da TheDark191
salve a tutti! Sto provando un po a salvare e caricare dati da file esterni.Cercando un po su google ho trovato come salvare e sovrascrivere stringhe in file txt.Ora non capisco come faccio a mettere ogni riga del file txt in una variabile stringa :S sapete indirizzarmi verso una guida o dirmi voi come fare??
Ho un'altra domanda secondaria,i dati che salvo nel file txt possono essere immagazzinati solo in stringhe? non posso salvare dei numeri e caricarli in variabili int?
std::ifstream (http://www.cplusplus.com/reference/iostream/ifstream/)

MItaly
23-12-2010, 01:56
In particolare:
std::getline (http://www.cplusplus.com/reference/string/getline/)
std::istream::operator>> (http://www.cplusplus.com/reference/iostream/istream/operator%3E%3E/)
std::ostream::operator<< (http://www.cplusplus.com/reference/iostream/ostream/operator%3C%3C/)

Loading