Devo realizzare un programma che chieda all'utente il nome di un file e che visualizzi il numero di caratteri, parole e righe del file; il tutto corredato da eccezioni
Non capisco come gestire il probolema. Avevo pensato ad una classe che fornisce diversi metodi, uno per contare le righe, uno per le parole e un altro per i caratteri.
Siccome devo leggere più volte il testo avevo pensato di fare una prima scansione di tutto il file e memorizzare le info lette in un vector. Ma cosa devo conservare? Righe,parole o i singoli caratteri? Voi come fareste?