C ++ - Sprawdź, czy wartość jest liczbą

  • Kwestia
  • Rozwiązanie

Kwestia

Potrzebuję procedury, aby sprawdzić, czy konkretny jest liczbą, aby zapobiec awarii programu C ++. Czy możesz mi podać przykład, jak to powinno być?

Rozwiązanie

Możesz przetestować wartość zwróconą przez cin.

int nbJoueur = 0;

cout << "nombre:";

while (! (cin >> nbJoueur)) {

ciąg tmp;

cin.clear ();

cin >> tmp;

cout << „niepoprawny” << endl;

}

Dzięki fiddy za tę wskazówkę.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki