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

FreeBSD Manual Pages

  
 
  

home | help
fwcscmp(3)		   Library Functions Manual		    fwcscmp(3)

NAME
       fwcscmp - fuzzy comparison of two wide-character	strings

SYNOPSIS
       #include	<fstrcmp.h>
       #define FSTRCMP_IDENTICAL
       #define FSTRCMP_THRESHOLD
       #define FSTRCMP_ERROR
       double fwcscmp(const wchar_t *string1, const wchar_t *string2);

DESCRIPTION
       The fwcscmp() function compares the two wide-character strings, string1
       and string2.

RETURN VALUE
       The  fwcscmp  function  returns	a floating point value between 0.0 and
       FSTRCMP_IDENTICAL.  A value of 0.0 means	the two	wide-character strings
       are utterly un-alike.  A	value of FSTRCMP_IDENTICAL means the two wide-
       character strings are identical.	 A value of more than  FSTRCMP_THRESH-
       OLD  (it	 lies  between	0.0 and	FSTRCMP_IDENTICAL) would be considered
       "similar" by most people.

       A value of FSTRCMP_ERROR	(always	negative) indicates a malloc(3)	 fail-
       ure.

SEE ALSO
       fstrcmp(3)
	       fuzzy comparison	of two strings

       fwcscmpi(3)
	       fuzzy comparison	of two wide-character strings

       wcscmp(3)
	       compare two wide-character strings

COPYRIGHT
       fstrcmp version 0.7
       Copyright (C) 2009 Peter	Miller
       Peter Miller <pmiller@opensource.org.au>

       The  comparison	code is	derived	from the fuzzy comparison functions in
       GNU Gettext 0.17.  The GNU Gettext comparison functions were, in	 turn,
       derived from GNU	Diff 2.7.

       Copyright (C) 1988-2009 Free Software Foundation

								    fwcscmp(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fwcscmp&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help