wmemcmp(3C)




NAME

     wmemcmp - compare wide-characters in memory


SYNOPSIS

     #include <wchar.h>

     int wmemcmp(const wchar_t *ws1, const wchar_t  *ws2,  size_t
     n);


DESCRIPTION

     The wmemcmp() function compares the first n  wide-characters
     of  the  object  pointed  to  by  ws1  to  the first n wide-
     characters of the object pointed to by ws2. This function is
     not  affected  by  locale and all wchar_t values are treated
     identically.  The null  wide-character  and  wchar_t  values
     not  corresponding to valid  characters are not treated spe-
     cially.

     If n is zero,  ws1 and ws2 must be a valid pointers and  the
     function behaves as if the two objects compare equal.


RETURN VALUES

     The wmemcmp() function  returns  an  integer  greater  than,
     equal  to, or less than 0, accordingly as the object pointed
     to by ws1 is greater than, equal to, or less than the object
     pointed to by ws2.


ERRORS

     No errors are defined.


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | MT-Level                    | MT-Safe                     |
    |_____________________________|_____________________________|


SEE ALSO

     wmemchr(3C), wmemcpy(3C), wmemmove(3C), wmemset(3C),  attri-
     butes(5)


Man(1) output converted with man2html