Provided by: manpages-ru-dev_4.21.0-2_all bug

ИМЯ

       strtoimax, strtoumax - преобразует строку в integer

LIBRARY

       Standard C library (libc, -lc)

СИНТАКСИС

       #include <inttypes.h>

       intmax_t strtoimax(const char *restrict nptr, char **restrict endptr,
                          int base);
       uintmax_t strtoumax(const char *restrict nptr, char **restrict endptr,
                          int base);

ОПИСАНИЕ

       Данные  функции  подобны  strtol(3)  и  strtoul(3),  за  исключением  того, что возвращают
       значение типа intmax_t и uintmax_t, соответственно.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

       При успешном выполнении возвращается преобразованное  значение.  Если  для  преобразования
       ничего  не  нашлось,  то  возвращается  ноль. При переполнении или исчерпании возвращается
       INTMAX_MAX, INTMAX_MIN или UINTMAX_MAX, а в errno записывается ERANGE.

АТРИБУТЫ

       Описание терминов данного раздела смотрите в attributes(7).

       ┌─────────────────────────────────────────────────┬──────────────────────┬────────────────┐
       │ИнтерфейсАтрибутЗначение       │
       ├─────────────────────────────────────────────────┼──────────────────────┼────────────────┤
       │strtoimax(), strtoumax()                         │ Безвредность в нитях │ MT-Safe locale │
       └─────────────────────────────────────────────────┴──────────────────────┴────────────────┘

СТАНДАРТЫ

       POSIX.1-2001, POSIX.1-2008, C99.

СМ. ТАКЖЕ

       imaxabs(3), imaxdiv(3), strtol(3), strtoul(3), wcstoimax(3)

ПЕРЕВОД

       Русский   перевод   этой   страницы   руководства    был    сделан    Alexander    Golubev
       <fatzer2@gmail.com>,   Azamat   Hackimov  <azamat.hackimov@gmail.com>,  Hotellook,  Nikita
       <zxcvbnm3230@mail.ru>,       Spiros       Georgaras       <sng@hellug.gr>,       Vladislav
       <ivladislavefimov@gmail.com>,    Yuri    Kozlov   <yuray@komyakino.ru>   и   Иван   Павлов
       <pavia00@gmail.com>

       Этот  перевод  является  бесплатной  документацией;  прочитайте  Стандартную  общественную
       лицензию GNU версии 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ или более позднюю, чтобы
       узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ.

       Если вы обнаружите ошибки в переводе  этой  страницы  руководства,  пожалуйста,  отправьте
       электронное письмо на ⟨man-pages-ru-talks@lists.sourceforge.net⟩.