devo acquisire un intero dall'utente. Per assicurarmi che fosse intero ho pensato di dichiararlo float e poi are un controllo sulla parte intera del numero inserito dall'utente. Se però inserisce un carattere non so bene cosa fare. Ho spulciato la reference ma mi sono perso nella miriade di funzioni, qualcuno mi può dare un suggerimento? faccio un controllo sul type?
codice:do{ cout << "inserire dimensione del sistema (<100): "; cin >> n; if((n>100)||(((int)n-n)!=0)){ cout << "\nnumero non valido\n\n"; aux=0; } else{ aux=1; } } while(aux==0);