wmemcmp - сравнение двух массивов, состоящих из широких символов
wmemcmp(3)
сравнение двух массивов, состоящих из широких символов
ОБЗОР
#include <wchar.h>
int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);
ОПИСАНИЕ
Функция
wmemcmp() является широкосимвольным аналогом функции
memcmp(3). Она сравнивает первые
n широких символов из
s1 с первыми
n широких символов из
s2.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция
wmemcmp() возвращает ноль, если массивы
s1 и
s2 из
n
широких символов равны. Она возвращает положительное целое, если первый
отличающийся широкий символ с номером
i (
i <
n) и значением
s1[i] больше, чем
s2[i]. Она возвращает отрицательное целое, если
первый отличающийся широкий символ с номером
i (
i <
n) и
значением
s1[i] меньше, чем
s2[i].
АТРИБУТЫ
Описание терминов данного раздела смотрите в
attributes(7).
Интерфейс Атрибут Значение
wmemcmp()
безвредность в потоках: безвредно (MT-Safe)
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.1-2001, POSIX.1-2008, C99.