towctrans(3C) Standard C Library Functions towctrans(3C)NAMEtowctrans - wide-character mapping
SYNOPSIS
#include <wctype.h>
wint_t towctrans(wint_t wc, wctrans_t desc);
DESCRIPTION
The towctrans() function maps the wide character wc using the mapping
described by desc. The current setting of the LC_CTYPE category shall
be the same as during the call to wctrans() that returned the value
desc.
The function call towctrans(wc, wctrans("tolower")) behaves the same as
towlower(wc).
The function call towctrans(wc, wctrans("toupper")) behaves the same as
towupper(wc).
RETURN VALUES
The towctrans() function returns the mapped value of wc, using the map‐
ping described by desc; otherwise, it returns wc unchanged.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│CSI │Enabled │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Standard │
├─────────────────────────────┼─────────────────────────────┤
│MT-Level │MT-Safe with exceptions │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOsetlocale(3C), wctrans(3C), attributes(5), standards(5)SunOS 5.10 14 Aug 2002 towctrans(3C)