Potřeboval bych poradit, jak v C++ zkontrolovat typ uživatelem zadané proměnné. Mám kód
int i;
cin >> i;
a potřeboval bych nějak zkontrolovat, jestli uživatel skutečně zadal číslo a nebo jestli třeba nezadal znak.
Potřeboval bych poradit, jak v C++ zkontrolovat typ uživatelem zadané proměnné. Mám kód
int i;
cin >> i;
xp píše:#
# místo int použijte char i, potom otestujte zda zadaný znak má hodnotu asci v rozmezí od 48-57, pokud ano jedná se o číslo
#include <ctype>
if (isalpha(i)){}
else if (isdigit(i)) {}
else //....
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku