Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come fare Cin.Fail

Quando si utilizza cin nei vostri programmi C + + , ci si aspetta che l'utente inserisca un numero intero. Se gli utenti entra qualcosa d'altro , come ad esempio una lettera , il programma non sa leggere l'input . Cin.Fail ripristina la funzione in modo che l' utente possa ritentare la voce . Tuttavia, se non si fanno cin.fail correttamente , allora si creerà un loop infinito . Per evitare questo , è necessario cancellare la voce fallito . Istruzioni
1

Aprire il C + + lo script
2

Digitare quanto segue direttamente sotto la funzione cin: .

Se ( cin.fail ( ) ) { cin.clear (); cin.ignore ( 1000 , '\\ n '); continuare ; }
3

salvare e chiudere il C + + lo script
.

 

Programmazione © www.354353.com