Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
strxfrm(3)
Edit
PageHistory
Diff
Info
LikePages
STRXFRM !!!STRXFRM NAME SYNOPSIS DESCRIPTION RETURN VALUE CONFORMING TO NOTES SEE ALSO ---- !!NAME strxfrm - string transformation !!SYNOPSIS __#include __''dest''__, const char *__''src''__, size_t__ ''n''__); __ !!DESCRIPTION The __strxfrm()__ function transforms the ''src'' string into a form such that the result of __strcmp()__ on two strings that have been transformed with __strxfrm()__ is the same as the result of __strcoll()__ on the two strings before their transformation. The first ''n'' characters of the transformed string are placed in ''dest''. The transformation is based on the program's current 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 `0' character. If the value returned is ''n'' or more, the contents of ''dest'' are indeterminate. !!CONFORMING TO SVID 3, BSD 4.3, ISO 9899 !!NOTES In the '''' or '''' locales __strxfrm()__ is equivalent to copying the string with __strncpy()__. !!SEE ALSO bcmp(3), memcmp(3), strcasecmp(3), strcmp(3), strcoll(3), setlocale(3) ----
4 pages link to
strxfrm(3)
:
Man3s
locale(7)
strcoll(3)
string(3)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.