View Single Post
Old 16-06-2007, 06:59   #1
corey87
Junior Member
 
Iscritto dal: Jun 2007
Messaggi: 2
[C++]Su MsDos-Un piccolo aiuto-Controllo del tipo

Raga ho un piccolo problema
ho compilato un programma in c++ che consente di trovare in una matrice le righe e le colonne a somma massima e a somma minima..fin quì tutto ok ..questo era un programmma da consegnare al professore di elementi di informatica..e mi disse già a suo tempo che andava bene..due giorni fà mi ha mandato l'e-mail e mi ha detto che sarebbe stato meglio se avessi inserito il controllo sul tipo per impedire cioè l'inserimento del carattere ed io ho inserito questo semplice ciclo di while che mezzo lho trovato su internet mezzo lho fatto io..FUNZIONA! l'unico problema è che nn ho capito xchè il ciclo dichiari il carattere Z e poi abbia cin>>z...nn lho capito anche xchè compilando e facndo partire il programma il carattere z nn viene richiesto!!..io ho provato a togliere questa parte del ciclo...ma senza impazzisce..qualcuno di voi sa a cosa serva?
ecco il ciclo


while(cin.fail())
{
cin.clear();
char z;
cin>>z;
cout<<"\n ERRORE!!";
cout<<"\n Reinserisci il valore della scelta!";
cin>>def;
}

Vi prego! Mi salvereste la vita....
corey87 è offline   Rispondi citando il messaggio o parte di esso