wmemcmp
{ return wmemcmp (s1, s2, n); }
extern int wmemcmp(const wchar_t *wcs1, const wchar_t *wcs2, size_t n);
extern int wmemcmp (__const wchar_t *__s1, __const wchar_t *__s2, size_t __n)
B_DEFINE_WEAK_ALIAS(__wmemcmp, wmemcmp);
int result = sign(wmemcmp(a, b, 0));
int result = sign(wmemcmp(a, b, 1));
int result = sign(wmemcmp(a, b, 0));
int result = sign(wmemcmp(a, b, 1));
int result = sign(wmemcmp(a, b, 2));
int result = sign(wmemcmp(a, b, 2));
int result = sign(wmemcmp(a, b, 5));
int result = sign(wmemcmp(a, b, 5));
int result = sign(wmemcmp(a, b, 2));
if (result != destination || wmemcmp(destination, source, 1) != 0
if (result != destination || wmemcmp(destination, source, 31) != 0
if (result != destination + 1 || wmemcmp(destination, source, 1) != 0
if (result != destination + 31 || wmemcmp(destination, source, 31) != 0
if (result != destination || wmemcmp(destination, source, 1) != 0
if (result != destination || wmemcmp(destination, source + 4, 27) != 0
|| wmemcmp(destination, L"tÄtÄstdatawith some charäcters", 31) != 0