C ++ - Patikrinkite, ar reikšmė yra skaičius

  • Problema
  • Sprendimas

Problema

Man reikia rutinos, kad patikrintumėte, ar tam tikras numeris yra, kad būtų užkirstas kelias C ++ programai. Ar galėtumėte pateikti man pavyzdį, kaip tai turėtų būti?

Sprendimas

Tai, ką galite padaryti, yra išbandyti cin grąžinama vertė.

int nbJoueur = 0;

cout << "nombre:";

o (! (cin >> nbJoueur)) {

eilutė tmp;

cin.clear ();

cin >> tmp;

cout << "neteisingas" << endl;

}

Dėkojame už šį patarimą.

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai