mlipreri
25-10-2007, 08:38
ciao ho un problema con le eccezioni, questo è il mio codice:
#include "stdexcept"
float frequenzaMonitor;
try{
cout << "Inserisci la frequenza del monitor:" << endl;
cin >> frequenzaMonitor;
}catch(exception err){
cout << err.what();
}
se per esempio l'utente inserisce un string invece di un float non mi stampa nessun errore, mi termina il programma.
Qualche aiuto?
#include "stdexcept"
float frequenzaMonitor;
try{
cout << "Inserisci la frequenza del monitor:" << endl;
cin >> frequenzaMonitor;
}catch(exception err){
cout << err.what();
}
se per esempio l'utente inserisce un string invece di un float non mi stampa nessun errore, mi termina il programma.
Qualche aiuto?