Når du bruger cin i din C + + -programmer , du forventer , at brugeren indtaster et heltal. Hvis brugerne kommer noget andet, såsom et brev , vil dit program ikke, hvordan at læse input. Cin.Fail nulstiller den funktion , så brugeren kan prøve igen posten. Men hvis du ikke gør cin.fail korrekt , så vil du skabe en uendelig løkke . For at undgå dette , skal du rydde mislykket . Instruktioner
1
Åbn din C + + script
2
Skriv følgende direkte under cin funktion: .
If ( cin.fail ( )) { cin.clear (); cin.ignore ( 1000, '\\ n '); fortsætte ;}
3
Gem og luk din C + + script
.