2015-06-11 11 views

risposta

5
float input; 
if (cin>>input) { 
    //all is good 
    ... 
} else { 
    throw "error"; 
} 

è un modo per andare. Il programma prenderà il percorso if se l'input inizia con un numero e il percorso else in caso contrario.

+0

questo genera sempre eccezione anche se si digita un valore numerico. – shah

+1

scusa c'è stato un errore nel mio codice. ha funzionato. Grazie – shah