mmm, ho un dato di una classe di tipo private:

string abc;

devo effettuare un controllo sul cin:

codice:
do
       {
               cin >> nomefile;
        }
while(nomefile < 48 || nomefile > 57)
solo che mi riempie di errori, non posso farlo il controllo perchè è sbagliato il tipo!? sono costretto ad intercettare gli errori tramite try catch?! è che vorrei evitare il partenza che venisse digitato qualcosa di sbagliato...in questo caso limitavo attraverso la tabella ascii.