se per leggere stringhe suo nomefile.getline() cosa posso usare per leggere degli semplici int??
Se uso la get mi da un errore di ambiguità tra istream::get(char &) e istream::get(signed char &)
se per leggere stringhe suo nomefile.getline() cosa posso usare per leggere degli semplici int??
Se uso la get mi da un errore di ambiguità tra istream::get(char &) e istream::get(signed char &)
ipotesi: devi leggere solo interi etc e non mischierai
queste chiamate ai metodoi *.getline()
int i;
// legge dal file nomefile (che deriva da istream) un intero e lo memorizza in i
nomefile >> i;
se devi mischiare queste chiamate ai metodi *.getline()
allora se dopo ogni *.getline()
devi utilizzare l'extraction operator >>
devi invocare nomefile.ignore() per ignorare il '\n' che è rimasto nel buffer