Пространства имён
Варианты
Действия

atoi, atol, atoll

Материал из cppreference.com
< c‎ | string‎ | byte

 
 
 
Нуль-терминальные однобайтовые строки
Функции
Оригинал:
Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Персонаж манипуляции
Оригинал:
Character manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Преобразование в цифровой формат
Оригинал:
Conversions to numeric formats
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
atof
atoi
atol
atoll
strtol
strtoll
Строками
Оригинал:
String manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
strcpy
strncpy
strcat
strncat
strxfrm
Струнный экспертизы
Оригинал:
String examination
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Память манипуляции
Оригинал:
Memory manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
memchr
memcmp
memset
memcpy
memmove
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
strerror
 
Определено в заголовочном файле <stdlib.h>
int       atoi( const char *str );
long      atol( const char *str )
long long atoll( const char *str );
Интерпретирует целое значение в строку байт, на который указывает str.
Оригинал:
Interprets an integer value in a byte string pointed to by str.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Функция удаляет все пробельные символы до первого непробельный символ не найден. Затем он берет столько символов, сколько возможно, чтобы сформировать правильное представление целого числа и преобразует их в целое значение. Целое число, значение состоит из следующих частей:
Оригинал:
Function discards any whitespace characters until first non-whitespace character is found. Then it takes as many characters as possible to form a valid integer number representation and converts them to integer value. The valid integer value consists of the following parts:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
  • (необязательно) знаком плюс или минус
    Оригинал:
    (необязательно) plus or minus sign
    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
  • цифр
    Оригинал:
    numeric digits
    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

str -
указатель с нулевым байтом строки должны интерпретироваться
Оригинал:
pointer to the null-terminated byte string to be interpreted
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

Целое значение, соответствующее содержание str на успех. Если преобразованное значение выпадает из диапазона соответствующего типа возврата, возвращаемое значение не определено. Если преобразование не может быть выполнено, 0 возвращается.
Оригинал:
Integer value corresponding to the contents of str on success. If the converted value falls out of range of corresponding return type, the return value is undefined. If no conversion can be performed, 0 is returned.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Пример

[править] См. также

конвертирует однобайтовую строку в целочисленное значение
(функция) [edit]
конвертирует однобайтовую строку в беззнаковое целочисленное значение
(функция) [edit]
C++ documentation for atoi, atol, atoll