|
NAMEwcsxfrm —
transform a wide string under locale
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <wchar.h>
size_t
DESCRIPTIONThewcsxfrm () function transforms a null-terminated wide
character string pointed to by src according to the
current locale collation order then copies the transformed string into
dst. No more than n wide
characters are copied into dst, including the
terminating null character added. If n is set to 0 (it
helps to determine an actual size needed for transformation),
dst is permitted to be a NULL
pointer.
Comparing two strings using RETURN VALUESUpon successful completion,wcsxfrm () returns the length
of the transformed string not including the terminating null character. If
this value is n or more, the contents of
dst are indeterminate.
SEE ALSOsetlocale(3), strxfrm(3), wcscmp(3), wcscoll(3)STANDARDSThewcsxfrm () function conforms to
ISO/IEC 9899:1999 (“ISO C99”).
BUGSThe current implementation ofwcsxfrm () only works in
single-byte LC_CTYPE locales, and falls back to using
wcsncpy () in locales with extended character sets.
Comparing two strings using
Visit the GSP FreeBSD Man Page Interface. |