LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

но он не подходит под критерии автора темы

Он(а) удовлетворяет всем кроме «хочу чтобы первые пробелы были ошибочны» и загадочное «всю строку». Оба эти критерия специально оставлены на усмотрения пользователя и решаются без правки библиотечной функции, ибо уж чего-чего, а «вся строка» может быть разной для каждого применения. Например, если встретится точка, то это тоже валидная строка, только тип не int, а плавающая арифметика/IP адрес, или прочий валидный разделитель типа '/'...

Исходная версия vodz, :

но он не подходит под критерии автора темы

Он(а) удовлетворяет всем кроме «хочу чтобы первые пробелы были ошибочны» и загадочное «всю строку». Оба эти критерия специально оставлены на усмотрения пользователя и решаются без правки библиотечной функции, ибо уж чего-чего, а «вся строка» может быть разной для каждого применения. Например, если встретится точка, то это тоже валидная строка, только тип не int, а плавающая арифметика, или прочий валидный разделитель типа '/'...