WCSNCMP(3)

НАЗВАНИЕ
wcsncmp - сравнивает две строки широких символов фиксированной длины

СИНТАКСИС
#include <wchar.h>

int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);

ОПИСАНИЕ
Функция wcsncmp является эквивалентом функции strncmp для широких символов. Она сравнивает строку широких символов, на которую указывает s1, со строкой, на которую указывает s2. Сравнивается максимум n широких символов каждой строки. Сравнение каждой строки производится до первого встретившегося символа L'\0', если таковой встретится.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция wcsncmp возвращает ноль, если строки широких символов, на которые указывают s1 и s2, урезанные до n, равны. Функция возвращает целое число, большее нуля, если в первой несовпадающей позиции i (i < n) соответствующий широкий символ s1[i] больше s2[i]. Функция возвращает целое число, меньшее нуля, если в первой несовпадающей позиции i (i < n) соответствующий широкий символ s1[i] меньше s2[i].

СООТВЕТСТВИЕ СТАНДАРТАМ
ISO/ANSI C, UNIX98

СМ. ТАКЖЕ
strncmp(3), wcsncasecmp(3).