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

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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Пропускает все пробельные символа, до тех пор пока не будет найден символ другого типа, затем берёт как много больше символов, чтобы сформировать корректное представление целого числа и конвертирует его в целочисленное значение. Корректное целочисленное значение состоит из следующих частей:

  • (необязательно) знак плюса или минуса
  • цифры

Содержание

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

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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

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

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