👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

Linux 2.6 - man page for strxfrm (linux section 3)

STRXFRM(3)			    Linux Programmer's Manual			       STRXFRM(3)

NAME
       strxfrm - string transformation

SYNOPSIS
       #include <string.h>

       size_t strxfrm(char *dest, const char *src, size_t n);

DESCRIPTION
       The  strxfrm() function transforms the src string into a form such that the result of str-
       cmp(3) on two strings that have been transformed with strxfrm() is the same as the  result
       of  strcoll(3)  on  the two strings before their transformation.  The first n bytes of the
       transformed string are placed in dest.  The transformation is based on the program's  cur-
       rent locale for category LC_COLLATE.  (See setlocale(3)).

RETURN VALUE
       The  strxfrm()  function  returns  the  number  of bytes required to store the transformed
       string in dest excluding the terminating null byte ('\0').  If the value returned is n  or
       more, the contents of dest are indeterminate.

CONFORMING TO
       SVr4, 4.3BSD, C89, C99.

NOTES
       In the POSIX or C locales strxfrm() is equivalent to copying the string with strncpy(3).

SEE ALSO
       bcmp(3), memcmp(3), setlocale(3), strcasecmp(3), strcmp(3), strcoll(3), string(3)

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

GNU					    2012-05-10				       STRXFRM(3)


All times are GMT -4. The time now is 03:34 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password