C + + - Sjekk om en verdi er et tall

  • Utgave
  • Løsning

Utgave

Jeg trenger en rutine for å sjekke om et bestemt er et nummer for å forhindre at et C ++-program krasjer. Kan du gi meg et eksempel på hvordan det skal være?

Løsning

Det du kan gjøre er å teste verdien returnert av cin.

int nbJoueur = 0;

cout << "nombre:";

mens (! (kino >> nbJoueur)) {

streng tmp;

cin.clear ();

cin >> tmp;

cout << "feil" << endl;

}

Tusen takk for dette tipset.

Forrige Artikkel Neste Artikkel

Beste Tips