Я работал с числами (int, float, double, long, unsigned), но когда я помещал другого персонажа в консоль (например, ^[[A
, или *
). Поэтому моя программа сбойЗащита от несанкционированного ввода
Как я могу защитить свою программу от этого ошибочного ввода?
Примечание: Я знаю, что некоторые библиотеки функций, а именно isdigit
или isallnum
, но они не помогают так много
можете ли вы опубликовать код о том, как вы вводите пользователя? – CharlesB
Я беру ввод с помощью cin >> –