При использовании функции atoi (или strtol или подобных функций, если на то пошло), как вы можете определить, завершилось ли преобразование целых чисел или если преобразованная C-строка была 0?
Для того, что я делаю, 0 является допустимым значением, а преобразованная C-строка может содержать любое число 0 s. Он также может иметь начальные пробелы.