Я пытаюсь сделать так, чтобы моя программа провела проверку на неправильный ввод данных пользователем.
В этом случае мне нужны только цифры.(Без алфавита и т. Д.)
if (someStringHere.find_first_not_of("0123456789") == string::npos)
Правильно ли говорить, что этот фрагмент кода даст мне реализацию для этого?
Исходя из моих знаний, это возвращает true
если строка состоит только из цифр, и false
, если она находит что-то отличное от цифр от 0-9.