Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
WCSNCMP(3)		   Linux Programmer's Manual		    WCSNCMP(3)

NAME
       wcsncmp - compare two fixed-size	wide-character strings

SYNOPSIS
       #include	<wchar.h>

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

DESCRIPTION
       The   wcsncmp()	function  is  the  wide-character  equivalent  of  the
       strncmp(3) function.  It	compares the wide-character string pointed  to
       by  s1  and  the	 wide-character	string pointed to by s2, but at	most n
       wide characters from each string.  In each string, the  comparison  ex-
       tends only up to	the first occurrence of	a null wide character (L'\0'),
       if any.

RETURN VALUE
       The wcsncmp() function returns zero if the wide-character strings at s1
       and  s2,	truncated to at	most length n, are equal.  It returns an inte-
       ger greater than	zero if	at the first differing position	i (i < n), the
       corresponding  wide-character  s1[i] is greater than s2[i].  It returns
       an integer less than zero if at the first differing position i (i < n),
       the corresponding wide-character	s1[i] is less than s2[i].

ATTRIBUTES
   Multithreading (see pthreads(7))
       The wcsncmp() function is thread-safe.

CONFORMING TO
       C99.

SEE ALSO
       strncmp(3), wcsncasecmp(3)

COLOPHON
       This  page  is  part of release 3.74 of the Linux man-pages project.  A
       description of the project, information about reporting bugs,  and  the
       latest	  version     of     this    page,    can    be	   found    at
       http://www.kernel.org/doc/man-pages/.

GNU				  2013-11-25			    WCSNCMP(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ATTRIBUTES | CONFORMING TO | SEE ALSO | COLOPHON

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=wcsncmp&sektion=3&manpath=Debian+8.1.0>

home | help