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

cpp/string/byte/memcmp — различия между версиями

Материал из cppreference.com
< cpp‎ | string‎ | byte
м (Improve translation of headings)
м (Use {{lc}}. Update links. Various fixes.)
Строка 9: Строка 9:
  
 
===Параметры===
 
===Параметры===
{{param list begin}}
+
{{begin}}
{{param list item | lhs, rhs |{{tr| указателей буферов памяти для сравнения| pointers to the memory buffers to compare}}}}
+
{{| lhs, rhs |{{tr| указателей буферов памяти для сравнения| pointers to the memory buffers to compare}}}}
{{param list item | count |{{tr| количество байт для проверки| number of bytes to examine}}}}
+
{{| count |{{tr| количество байт для проверки| number of bytes to examine}}}}
{{param list end}}
+
{{end}}
  
 
===Возвращаемое значение===
 
===Возвращаемое значение===
Строка 29: Строка 29:
  
 
===См. также===
 
===См. также===
{{dcl list begin}}
+
{{begin}}
{{dcl list template | cpp/string/byte/dcl list strcmp}}
+
{{| cpp/string/byte/strcmp}}
{{dcl list template | cpp/string/byte/dcl list strncmp}}
+
{{| cpp/string/byte/strncmp}}
{{dcl list see c | c/string/byte/memcmp}}
+
{{see c | c/string/byte/memcmp}}
{{dcl list end}}
+
{{end}}
  
 
[[de:cpp/string/byte/memcmp]]
 
[[de:cpp/string/byte/memcmp]]

Версия 10:28, 2 июля 2013

 
 
 
Однобайтовые строки с завершающим нулём
Функции
Манипуляции с символами
Преобразование в числовые форматы
(C++11)(C++11)
(C++11)(C++11)
Манипуляции со строками
Проверка строки
Манипуляции с памятью
memcmp
Разное
 
Определено в заголовочном файле <cstring>
int memcmp( const void* lhs, const void* rhs, std::size_t count );
Сравнивает первые символы count из объектов, на который указывает lhs и rhs. Сравнение происходит лексикографически.
Оригинал:
Compares the first count characters of the objects pointed to by lhs and rhs. The comparison is done lexicographically.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

Параметры

lhs, rhs
указателей буферов памяти для сравнения
Оригинал:
pointers to the memory buffers to compare
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
count
количество байт для проверки
Оригинал:
number of bytes to examine
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Возвращаемое значение

Отрицательное значение, если lhs является меньше rhs.
Оригинал:
Negative value if lhs is less than rhs.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
0 если lhs является равно rhs.
Оригинал:
0 if lhs is equal to rhs.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Положительное значение, если lhs является больше rhs.
Оригинал:
Positive value if lhs is greater than rhs.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Пример

См. также

сравнивает две строки
(функция) [править]
сравнивает определённое количество символов двух строк
(функция) [править]